IMPINGENT MEANING IN ENGLISH

• Impingent Definition & Synonyms

  1. (a.) Striking against or upon.


RECENT SEARCHES