English | German | Russian | Czech

forlay English

Meaning forlay meaning

What does forlay mean?

forlay

(transitive, obsolete) To lay aside. (transitive) To lie in wait for; ambush.

Are you looking for...?