STOL


Meaning of STOL in English

[STOL] abbreviation short takeoff and landing

Merriam-Webster English vocab.      Английский словарь Merriam Webster.