Big Huge Thesaurus

hard-bitten

adjective

similar terms