Fetching details from the dictionary...
great vigor; tremendous energy; forceful enough to knock down birds in flight