Refine this word faster
Stayover
noun
Definitions
Noun
- 1 A stopover.
"To make sure they don’t cannibalize their lucrative business clients, these fares come with certain requirements like Saturday-night stayovers."
Etymology
From stay + over.
See also for "stayover"
Next best steps
Mini challenge
Unscramble this word: stayover