stower
English
noun
Definitions
- One who stows.
Etymology
Suffix from English stow (place, put something away).
Origin
English
stow
Gloss
place, put something away
Concept
Semantic Field
Spatial relations
Ontological Category
Person/Thing