IMPOISON MEANING IN ENGLISH

• Impoison Definition & Synonyms

  1. (v. t.) To poison; to imbitter; to impair.


• Impoisonment Definition & Synonyms

  1. (n.) The act of poisoning or impoisoning.


RECENT SEARCHES