slicker (n.) Look up slicker at Dictionary.com
"waterproof raincoat," 1884, from slick (v.); sense of "clever and crafty person" is from 1900.