plural inns
1
: a house usually in the country where people can eat and rent a room to sleep in
We stayed at a cozy/charming little inn in the country.
—often used in the names of hotelsWe stayed at the Lakeside Inn.
2
chiefly British
: a pub
an old country inn



