slicked-up

  • (s) having been made especially tidy
    • slicked up for visitors

Words of close approximity