1 tove | Definition of tove
\ ˈtōv\
-ed/-ing/-s

Definition of tove

Scottish
: to smoke or emit a smoky smell

History and Etymology for tove

origin unknown

Keep scrolling for more