What does スト mean?
スト is a Japanese noun meaning “(abbr.) strike” in English. It is written as スト in hiragana, and suto in romaji. This word is part of JLPT N1 vocabulary.
Example sentence
「あの人たちは、またストをやるんだろうか」「どうもそうらしいね」
"Will they go on strike again?" "I'm afraid so."