An Encylopedia Britannica Company

lay of the land

1 ENTRIES FOUND:
lay of the land noun
lay of the land
noun
Britannica Dictionary 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