What does "give away" mean?
"Give away" means to give someone something for free. You expect nothing in return when you give away something. In this sentence, St. Nicholas is giving away all of his money to people who don't have money and expects nothing in return from them.
Get more Native English Expressions >