Definition of ストール

ストール

sutooru

Common word
noun
1.
stole, scarf
2.
stall (of an engine or aircraft)
3.
stall (cattle)