let ·phrase

Definition: used to emphasize that something is more impossible than another thing Level: C1