The Collaborative International Dictionary of English v.0.48:
hardnose \hard"nose\ n.
A hard-nosed person; one who is realistic and pragmatic and
is impatient with those who are not. [slang]
[PJC]
Moby Thesaurus II by Grady Ward, 1.0:
72 Moby Thesaurus words for "hardnose":
Mafioso, Young Turk, ass, beast, beldam, berserk, berserker, bigot,
bitter-ender, bomber, brute, bullethead, demon, devil, diehard,
dogmatist, donkey, dragon, fanatic, fiend, fire-eater, firebrand,
fury, goon, gorilla, gunsel, hell-raiser, hellcat, hellhound,
hellion, holy terror, hood, hoodlum, hothead, hotspur, incendiary,
intransigeant, intransigent, killer, last-ditcher, mad dog, madcap,
maverick, monster, mugger, mule, perverse fool, pighead,
positivist, purist, rapist, revolutionary, savage, she-wolf,
spitfire, standpat, standpatter, stickler, termagant, terror,
terrorist, tiger, tigress, tough, tough guy, ugly customer,
violent, virago, vixen, wild beast, witch, wolf