TOP

Definition of dwelling place noun from the Oxford Advanced American Dictionary

See dwelling place in the Oxford Advanced Learner's Dictionary