INN


Meaning of INN in English

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)

Oxford English vocab.      Оксфордский английский словарь.