Meaning of A DEAD GIVEAWAY in English

A DEAD GIVEAWAY

a clear signal, an obvious sign

The smile on her face was a dead giveaway that she got the job.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.