adj. 25B6; adjective
a very difficult job : HARD, strenuous, arduous, laborious, tough, onerous, burdensome, demanding, punishing, gruelling, back-breaking, exhausting, tiring, fatiguing, wearisome; informal hellish, killing, no picnic; archaic toilsome.
she found maths very difficult : HARD, complicated, complex, involved, impenetrable, unfathomable, over/above one's head, beyond one, puzzling, baffling, perplexing, confusing, mystifying; problematic, intricate, knotty, thorny, ticklish.
a difficult child : TROUBLESOME, tiresome, trying, exasperating, awkward, demanding, perverse, contrary, recalcitrant, unmanageable, obstreperous, unaccommodating, unhelpful, uncooperative, disobliging; hard to please, fussy, finicky; formal refractory.
you've come at a difficult time : INCONVENIENT, awkward, inopportune, unfavourable, unfortunate, inappropriate, unsuitable, untimely, ill-timed.
the family have been through very difficult times : BAD, tough, grim, dark, black, hard, adverse, distressing; straitened, hard-pressed.
easy, simple, accommodating.