SOLAR Meaning of SOLAR in English (a.) A loft or upper chamber; a garret room. Webster's English dictionary. Английский словарь Webster. 2012