dwelling place

noun
🔊/ˈdwelɪŋ pleɪs/
🔊/ˈdwelɪŋ pleɪs/
(old-fashioned)
jump to other results
  1. the place where somebody lives住处