VOCABULARY - IDIOMS

Lick One’s Wounds

Meaning:

Rest after a bad defeat

Examples: