Definisi 'living accommodations'
English to English
noun
1 structures collectively in which people are housed
source: wordnet30
More Word(s)
domiciliate, house, put up, construction, structure, apartment, flat, billet, block, camp,

Visual Synonyms
Click for larger image