SLICKER
Meaning of SLICKER in English
slick ‧ er /ˈslɪkə $ -ər/ BrE AmE noun [countable] American English
a coat made of smooth shiny material that keeps out the rain
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012