English | German | Russian | Czech

eat the leek English

Meaning eat the leek meaning

What does eat the leek mean?

eat the leek

To be compelled to take back one's words or put up with insulting treatment.

Synonyms eat the leek synonyms

What other words have the same or similar meaning as eat the leek?

eat the leek English » English

swallow the bitter pill endure all indignities

Are you looking for...?

eat | the | leek