See also: estol English Etymology From e- + STOL. Noun eSTOL (plural eSTOLs) (aviation) The electrified version of STOL; electric flight with short take-off and landing. Related terms eSTOVLeVSTOLeVTOLWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads