SOS Meaning of SOS in English "Save Our Ship" or "Save Our Souls", a distress call, a call for help, maydayWhen I was stranded in the North that winter, I tramped messages in the snow: H E L P and S O S. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012