noun
plural gifts
[count] something that is given to another person or to a group or organization
a special ability
God's gift
informal + disapproving - used to describe the attitude of people who think that they are very talented, attractive, etc.
look a gift horse in the mouth
the gift of gab
verb
gifts; gifted; gifting
[+ obj] :to present (someone) with a gift