Noun oxygen deficit has 1 sense
  1. oxygen deficit - temporary oxygen shortage in cells resulting from strenuous exercise
    --1 is a kind of
    deficit, shortage, shortfall
,
TOP