Home UK English power-to-weight ratio
The ratio of the power an engine or motor can produce to its weight, or to the weight of the vehicle, etc., containing it.
1930s; earliest use found in The Times.
READ THESE ARTICLES