impossible ·adjective (DIFFICULT)

Definition: very difficult to deal with Level: C2