S.O.L. Meaning of S.O.L. in English Slang.1. strictly out (of) luck. 2. Vulgar. shit out (of) luck. Also, SOL . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012