eSTOL noun1 •The electrified version of STOL; electric flight with short take-off and landing. formseSTOLs