CONTESTABLE MEANING IN ENGLISH

• Contestable Definition & Synonyms

  1. (a.) Capable of being contested; debatable.


RECENT SEARCHES