English Online Dictionary. What means developments? What does developments mean?
English
Noun
developments
- plural of development
Noun
developments pl (plural only)
- A group of building complexes or apartments. Often used for low income housing.