Definitions of lay of the land:
- noun: (idiomatic) The physical characteristics of the terrain or surrounding natural environment.
- noun: (idiomatic) The trends, feelings, intentions, and other factors influencing a strategic, political, or social situation.
(Definitions from Wiktionary)
Related words...
|
|
|
| |