inn
noun
1. a hotel providing overnight lodging for travelers
Similar word(s): auberge, hostel, hostelry, lodge
Definition categories: man–made, hotel
Sentences with inn as a noun:
- the Inns of Court; the Inns of Chancery; Serjeants' Inns
- Leicester Inn
verb
1. (obsolete, transitive) To house; to lodge.
2. (obsolete, intransitive) To take lodging; to lodge.