Showing results for "deficits"
- plural of deficit.
deficits
NOUN
shortage of something needed, required
Synonyms
Antonyms