n.1 a public house providing alcoholic liquor for consumption on the premises, and sometimes accommodation etc.
2 hist. a house providing accommodation, esp. for travellers.
Phrases and idioms:
Inn of Court Brit. Law
1. each of the four legal societies having the exclusive right of admitting people to the English bar.
2 any of the sets of buildings in London belonging to these societies.
3 a similar society in Ireland. Inns of Chancery Brit. hist. buildings in London formerly used as hostels for law students.
Etymology: OE inn (as IN)