Definition, synonyms and related words
Sleek and perfectly groomed or styled.
In a sleek or stylish manner.