lay of the land ( synonym found)

Definition of lay of the land:

°The country of one's ancestors.
°The country of one's birth, origin.

Definition of lay of the land:

°The country of one's ancestors.
°The country of one's birth, origin.

Back to Top