Noun
(slang, now chiefly Australia, New Zealand) A swindler, a gambler.
A gambling club.
A person who speaks fluently and glibly; a barker.
(Canada, US, broadcasting, informal) A radio or television announcer.