overdemand

EnglishEdit

EtymologyEdit

over- +‎ demand

NounEdit

overdemand ‎(plural overdemands)

  1. excessive demand; demand for more than is available