Englishfor English speakers
garden apartment
English
Meaning garden apartment meaning
What does garden apartment mean?
garden apartment
noun
—
A detached mother-in-law apartment or cottage on the same parcel as the main house.
—
One of a set of low-rise apartment buildings built among landscaped grounds and often arranged around courtyards that are open at one end.
Are you looking for...?