IdiomBody & SensesEnglish

give someone the shirt off one's back

Meaning: To give (figuratively) someone all one's possessions; to be very generous.

Example: “Grandpa would give you the shirt off his back if you needed it.”

Origin: A shirt was the last and most basic garment a person had, worn next to the skin. Someone willing to give even that holds nothing back. The idea is found in English from the 18th and 19th centuries.

More English idioms

Explore another collection: Untranslatable Words

Words that capture a feeling or idea English needs a whole sentence for.

  • Tampo Pulling back your warmth and affection when you've been hurt — going quiet and distant, h…
  • Shemomechama Eating well past fullness simply because the food is too delicious to stop.
  • Prozvonit To call someone's phone and hang up after one ring, so they call you back and you save th…

Browse all untranslatable words →

Keep exploring

Explore all idioms →