HARD-HEADED MEANING IN ENGLISH

• Hard-headed Definition & Synonyms

  1. (a.) Having sound judgment; sagacious; shrewd.


RECENT SEARCHES