foist(noun, verb) noun1. (historical slang) A thief or pickpocket.2. (obsolete) A light and fast-sailing ship. verb1. to force onto another- He foisted his work on meDefinition categories: communication, impose, inflict, visit2. insert surreptitiously or without warrantDefinition categories: change, enclose, inclose, insert, introduce