Adjective

  1. smart, dashing, flashy, spirited, robust, bold, impudent

  2. clever, fraudster

Powered by Oxford