smeech
noun
\ ˈsmēch\
plural -es
Definition of smeech
(Entry 1 of 2)
dialectal, British
: dense smoke
smeech
intransitive verb
\ "\
-ed/-ing/-es
Definition of smeech (Entry 2 of 2)
British
: to emit smoke or vapor
Keep scrolling for more