smeech

noun
\ ˈsmēch\
plural -es

Definition of smeech

 (Entry 1 of 2)

dialectal, British
: dense smoke
\ "\
-ed/-ing/-es

Definition of smeech (Entry 2 of 2)

British
: to emit smoke or vapor

History and Etymology for smeech

Noun

Middle English smech, from Old English smēc, smȳc, smīc; akin to Old English smoca smoke

Keep scrolling for more