hard-nosed



callous, dour, hard, obdurate, positive, practical, puritan, realistic, strong, tough ,









   heart-warming - affable, agreeable, amiable, amicable, blissful, cheerful, cheering, cheery, compatible, complaisant, congenial, cordial, desirable, dulcet, en rapport,

   storm along - ball the jack, barrel, boom, breeze, brush, clip, fleet, flit, fly, foot, nip, pour it on, rip, scorch, sizzle,

   chop - alter, ameliorate, amputate, axe, bang, bank, barley, bash, bat, be changed, be converted into, be renewed, beam, beating, belt,

   crabbed - Byzantine, acerbate, acerbic, balled up, bearish, beyond one, bitchy, blunt, brusque, cankered, cantankerous, choleric, churlish, complex, complicated,

   commercialize - capitalize on, cash in on, clean up, clear, debase, gross, industrialize, make a killing, make money, net, profit, realize ,

   take into employment - bespeak, book, brief, employ, engage, hire, recruit, reserve, retain, sign on, sign up, take on ,

   coin telephone - extension, mouthpiece, phone, receiver, telephone, telephone booth, transmitter ,

   soul-sick - desolate, disconsolate, forlorn, heartsick, sick ,

   epoch - age, days, era, interval, term, time ,

   not worthwhile - cheap, good-for-nothing, junk, nugatory, shabby, shoddy, trashy, trivial, valueless, worthless ,