Drag the words or phrases on the right to the correct meanings on the left
give up
give out
give in
give off
give away
stop trying to do something; end a habit
finish a supply of something.
surrender in a fight; accept defeat
a smell or fumes
hand out gifts