sollar
About 0.00 uses per million words.
Meaning
- noun A solar, or garret room.
- noun A small platform in or over a shaft, especially one of those between the series of ladders in a shaft.
- verb To cover, or provide with, a sollar.
Similar words
solar soler solarium sun parlor sun-parlor sky parlour sunspace sun parlour sailroom glassery
Save “sollar” to learn later