GARDEN APARTMENT


Meaning of GARDEN APARTMENT in English

noun Date: 1946 a multiple-unit low-rise dwelling having considerable lawn or garden space

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.