Meaning of “gift” - Learner’s Dictionary

gift

noun [ C ] uk us /ɡɪft/
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)