Dictionary search results

Showing 1-3 of 3 results

slicker British & World English

A cheat or swindler

slick British & World English

Done or operating in an impressively smooth and efficient way

city slicker British & World English

A person with the sophistication and values generally associated with urban dwellers