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 .