noun
Definition: A place where travelers can stay overnight and often eat meals; similar to a small hotel or tavern.
Example: We decided to stay at a cozy inn during our road trip.
verb
Definition: To stay or lodge at a small hotel or guesthouse, typically in a rural area.
Example: After a long day of hiking, we decided to inn at a cozy place in the mountains.