そし
Meanings
Noun
Verb (する)
1. obstruction; check; hindrance; prevention; impediment; interdiction; preemption; blocking
Pitch accent
Used in vocabulary (3 in total)
standing firmly against
battlefield air interdiction
macrophage migration inhibitory factor; MMIF
Examples (4 in total)
Let's stop the deterioration of the natural environment.
The coup attempt was foiled at the last moment.
The police tried to stop the street demonstration.
China's health authorities are taking steps to stop the spread of the coronavirus.