Yahoo Canada Web Search

Search results

  1. Dictionary
    hotel
    /ˌ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.

    More definitions, origin and scrabble points