NOT EASY›not easy and needing skill or effort to do or understand: Japanese is a difficult language for Europeans to learn.This game is too difficult for me.[+ to do sth]It's difficult to think with all that noise.
PERSON›not friendly or easy to deal with: a difficult teenager