a trick or device to gain applause; humbug

listen to the pronunciation of a trick or device to gain applause; humbug
English - English
claptrap
a trick or device to gain applause; humbug
Favorites