deficit
1. [ noun ] the property of being an amount by which something is less than expected or required
Synonyms: shortage shortfall
Related terms: insufficiency oxygen_deficit
2. [ noun ] (business) an excess of liabilities over assets (usually over a certain period)
Related terms: liability liabilities trade_deficit budget_deficit
Similar spelling:   de_facto
  depict
  deposit
  depicted
  depictive
  depiction
  depicting