Meaning of “gift” - Learner’s Dictionary

gift

noun [ C ] us uk /ɡɪft/
Extra Examples
To say thank you, we've bought you a little gift.Free gifts are a good way of attracting custom.The store is a great place to find gifts for children.The necklace had been a gift from her husband.Adam brought gifts of chocolate and sweets for everyone.
PRESENT

A2 something that you give to someone, usually for a particular occasion:

ABILITY

a natural ability or skill:

She has a gift for design.

(Definition of “gift” from the Cambridge Learner’s Dictionary © Cambridge University Press)