Definition of "hard-nosed"

hard-nosed