A public lodging house serving food and drink to travelers; a hotel.(noun)
A tavern or restaurant.(noun)
Chiefly British Formerly, a residence hall for students, especially law students, in London.(noun)
American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Use "inn" in a sentence
"I had a choice of inns there (if one used the term inn in its loosest sense), and I chose the place with the attempt at flowers near the entrance."
"Great hosts and the "inn" is just so perfect for a base of travel in and around Oaxaca."
"The inn is the best-looking place I have ever been to."