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