Definitions
noun
apartment consisting of a series of connected rooms used as a living unit (as in a hotel)
Look “rooms” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
apartment consisting of a series of connected rooms used as a living unit (as in a hotel)