DEEP-LAID


Meaning of DEEP-LAID in English

adj laid deeply; formed with cunning and sagacity; as, deep-laid plans.

Webster English vocab.      Английский словарь Webster.