Insidiator
Word Dictionary
-> Insidiator
Search:
Insidiator
(n.) One who lies in ambush.
Terms of Use
Canadian Jobs