STOL


Meaning of STOL in English

■ abbreviation Aeronautics short take-off and landing.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.