Deluder
Word Dictionary
-> Deluder
Search:
Deluder
(n.) One who deludes; a deceiver; an impostor.
Terms of Use
Canadian Jobs