noun Date: 1946 a multiple-unit low-rise dwelling having considerable lawn or garden space
GARDEN APARTMENT
Meaning of GARDEN APARTMENT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012