Words: mountebank charlatan
Part of speech: n
Definition: a flamboyant deceiver; one who attracts customers with tricks or jokes