lay of the land noun
Learner's definition of LAY OF THE LAND
the lay of the land
US
: the arrangement of the different parts in an area of land : where things are located in a place地貌;地势;地形 —
often used figuratively常用作比喻 — called also (British) the lie of the land