Word info

stemmery

Noun

Meaning

A large building in which tobacco is stemmed.

Source: Webster's dictionary

Close letter words and terms