smarten up

/S M AA1 R T AH0 N AH0 P/
verb
  1. 1

    (intransitive) To become less stupid or naive

  2. 2

    (transitive) To make less stupid or naive

  3. 3

    (intransitive) To wear smart clothes and look more stylish