what is the meaning of "deficit"?
A
Drfeat
B
Discourage
C
Shortage
D
Describer
Correct Answer: Shortage
Deficit means lack or shortage.