Yahoo Canada Web Search

Search results

  1. Dictionary
    double room

    noun

    • 1. a hotel room or bedroom designed to be used by two people: "the cost of a double room in a typical beachfront hotel"