rhizoverb
Beta
Feedback
→
inn
Small hotel
noun · A small hotel that provides lodging and often meals.
Enable JavaScript for search, audio, and interactive vocabulary practice.