Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sollar

- See Solar, n.
- A platform in a shaft, especially one of those between the series of ladders in a shaft.
- To cover, or provide with, a sollar.