oxygen deficit Meaning, Definition & Usage

  1. noun temporary oxygen shortage in cells resulting from strenuous exercise

WordNet