deep-laidEnglish

deep-laid

Adjective

Secretly and carefully planned

English: deep-laid