One who plays card games.
A gambling club.
A person who speaks fluently and glibly; a barker.
A swindler, a gambler.
A radio or television announcer.