heroic ·adjective (TRYING HARD)

Definition: If someone makes a heroic effort to do something, they work very hard to try to do it. Level: C1