sollar noun 2verb 1forms 3 noun2 •(no longer used) A small platform in or over a shaft, especially one of those between the series of ladders in a shaft. •(no longer used) A solar, or garret room. verb1 •To cover, or provide with, a sollar. formssollared · sollaring · sollars