IMPOISON Meaning of IMPOISON in English vt to poison; to imbitter; to impair. Webster English vocab. Английский словарь Webster. 2012