adjoining room

Noun
  • A hotel room that shares a wall with another hotel room (synset 102683492)

Other Searches