CompareWords
Compare
Foister
Definition:
(n.) One who foists something surreptitiously; a falsifier.