Meanings

  1. decline in demand, drop in demand (a decrease in the desire or ability of consumers to purchase a particular good or service at a given price)

    Ein plötzlicher Nachfragerückgang bei Luxusgütern gilt oft als Frühindikator für eine drohende Rezession.A sudden decline in demand for luxury goods is often seen as a leading indicator of an impending recession.

Related words