smart ·adjective (STYLISH)

Definition: having a clean, tidy and stylish appearance Level: B1