Definitions Found:

sleek; smooth