slickered

listen to the pronunciation of slickered
İngilizce - İngilizce
{s} wearing a raincoat, wearing a slicker
slickered