/ ɪn; NAmE / noun
1.
( old-fashioned , BrE ) a pub, usually in the country and often one where people can stay the night
2.
( NAmE ) a small hotel, usually in the country
3.
Inn used in the names of many pubs, hotels and restaurants :
Holiday Inn
••
WORD ORIGIN
Old English (in the sense dwelling place, lodging ): of Germanic origin; related to in . In Middle English the word was used to translate Latin hospitium (see hospice ), denoting a house of residence for students: this sense is preserved in the names of some buildings formerly used for this purpose, notably Gray's Inn and Lincoln's Inn , two of the Inns of Court, which are the four organizations in England with the authority to allow lawyers to become barristers. The current sense dates from late Middle English .