What does hostelry mean?
noun
A place where people can get food and lodging, especially a hotel or inn. A place where people can get food and lodging, especially a hotel or inn.
Example
"The old hostelry on the high street had been converted into a boutique hotel."
Definition generated by AI and curated by RJS Tech Solutions LLP.