B2 [ C usually singular ] the position of a house or other building:

中文解释

Their house is in an idyllic country setting.

正在查询

onlookers monesin dusky 顺德 malignant cancer magnanimity 宣告 每周 low-pitched non-profit-making association