INSIDIATE


Meaning of INSIDIATE in English

vt to lie in ambush for.

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