English | German | Russian | Czech

lay of the land English

Meaning lay of the land meaning

What does lay of the land mean?

lay of the land

(idiomatic) The physical characteristics of the terrain or surrounding natural environment. trends, feelings influencing a situation

Are you looking for...?

lay | of | the | land