merma
Top 20000
Meanings
Noun
1. decline
2. shrinkage (economics)
Examples1
an economic decline