dead giveaway

noun

Definition of dead giveaway

: something that shows (the truth about something) clearly The camera is a dead giveaway that you're a tourist.