Webster's Revised Unabridged Dictionary · 1913
Insidiator
Copy link
Insidiator
, noun
[Latin]
One who lies in ambush.
[Obsolete]
— Barrow
↑