Meaning of “giveaway” - Learner’s Dictionary

giveaway

noun uk us /ˈɡɪvəweɪ/
FREE [ C ]

something that is given to people free

EASY TO GUESS [ no plural ]

something that makes it easy for people to guess something

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