inn
definitions
-
noun
a small hotel or lodging place, especially in a rural areaen: a small hotel or lodging place, especially in a rural area
-
noun
a place where travelers can rest and get fooden: a place where travelers can rest and get food
examples
-
stay at an inn
stay at an inn
-
old inn
old inn