English Learning Hub
Loading...
Learn · Idioms · Generosity & Sharing
To be extremely generous and willing to give someone anything they need.
He would give you the shirt off his back; he's incredibly kind and generous.
In times of need, she's always willing to give someone the shirt off her back.
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.