developments
English
Noun
developments
plural of
development
Noun
developments
pl
(
plural only
)
A group of building
complexes
or
apartments
. Often used for low income
housing
.