STOL ストール Also written エストール Meanings Noun short take-off and landing; STOL Jinuma: Japanese Dictionary · Word lists