Online English Dictionary

Home

Deluder


n.

One who deludes; a deceiver; an impostor.


© 2009 Dammam Community College