Definition: when you try very hard to do something difficult Level: B2
Definition: a physical or mental fight Level: B2