Crossword Genius

Applaud deception? What nonsense! (8)

Ross

I believe the answer is:

claptrap

'nonsense' is the definition.
(informal term meaning nonsense or rubbish)

'applaud deception?' is the wordplay.
'applaud' becomes 'clap' (synonyms).
'deception?' becomes 'trap'.
'clap'+'trap'='CLAPTRAP'

'what' is the link.

(Other definitions for claptrap that I've seen before include "Cobblers" , "Empty words" , "Utter rubbish" , "Stuff and nonsense" , "Pretentious rot" .)

I've seen this clue in the Sydney Morning Herald.
Want a hint initially instead of a full solution? Install my app