English Learning Hub
Loading...
Learn · Idioms · Generosity & Sharing
To give someone everything one has; to be extremely generous.
He'd give you the shirt off his back if you needed it.
She's so generous, she'd give the shirt off her back to help someone in need.
Please review and acknowledge the messages below.
Choose how you want to prepare — career-focused or exam-style speaking.
Interview Q&A
Help us improve translations for everyone.