sleech

noun
\ ˈslēch\
plural -es

Definition of sleech

dialectal, British
: ooze deposited by the sea or a river

History and Etymology for sleech

Middle English sliche; akin to Middle High German slīch shine

Keep scrolling for more