n. 1. A shrewd, tough person. 2. A stubborn, unmovable person. 3. pl. hardhead or hard·heads Any of several fishes having a bony head, especially the Atlantic croaker. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.