Search results
- Dictionaryhotel/ˌhəʊˈtɛl/
noun
- 1. an establishment providing accommodation, meals, and other services for travellers and tourists: "a five-star hotel"
- 2. a code word representing the letter H, used in radio communication.
Powered by Oxford Dictionaries