YourDictionary

slicker

noun

  1. ☆ a loose, waterproof coat made of oil-treated cloth
  2. Informal a tricky, cleverly deceptive person

See slicker in American Heritage Dictionary 4

Learn more about slicker

link/cite print suggestion box