INVECTION MEANING IN ENGLISH

• Invection Definition & Synonyms

  1. (n.) An inveighing against; invective.


RECENT SEARCHES