13 years ago
difficult to spell or pronounce (a tricky word)
SORRY,please try again...
difficult to understand (a complex argument)
difficult to attack (a strong position)