Definitions
noun
a room enclosed largely with glass and affording exposure to the sun
Look “sun parlor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a room enclosed largely with glass and affording exposure to the sun