Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

garden apartment Definition

Cancel
garden apartment
noun(garden apartment)
a multiple-unit low-rise dwelling having considerable lawn or garden space

Words Related to garden apartment!

garden apartment Examples by Brain Bank Users