ストール
sutōru

Noun

1. stall

Aviation
Related to 失速
Noun

2. stall (of an engine)

Related to エンスト
Noun

3. (animal) stall