Having long legs.
Of an aircraft or ship: having large operational range.
Sturdy; solidly built; heavy and compact.