Ninjawords is on the iPhone! Watch a video or download it here.
difficult
adjective
°hard, not easy, requiring much effort.
synonyms: burdensome, cumbersome, hard