Verb
To have endurance; to have prospects to exist or go on for a long time.
To have speed.
Used other than figuratively or idiomatically: see have, legs.