MohammedPreview
Open in TheBrain

To Hand Away

(intransitive) To give up or give away for a price that is too low; to squander.