1) rough 2) hard 3) deep 4) near 5) grind 6) heavy 7) narrow 8) severe 9) trying 10) tough 11) serious 12) ponderous 13) laborious 14) stodgy 15) grievous 16) formidable 17) uphill 18) laboured 19) difficult 20) stogie 21) lumping 22) demanding 23) complex 24) weighty 25) arduous 26) heavyweight 27) vexed 28) leaden 29) robust 30) drudgery 31) sadiron 32) rugged 33) knotty 34) puddingy 35) rocky 36) punishing 37) heavy-handed 38) hefty 39) collar-work 40) spiny 41) difficile 42) man-size 43) awkward 44) taxing |