stowe
/stoʊ/Definitions
1. noun
a village in west-central Vermont, USA, on the Connecticut River
“I visited the historic town of Stowe in Vermont last summer.”
2. verb
to store or put away (something)
“She stowed the luggage in the trunk of the car.”
3. verb
to travel or go at a slow pace, especially in a leisurely or casual manner
“We stowed along the scenic route and enjoyed the beautiful views.”