Definition of strength/weight ratio in English:

strength/weight ratio

noun

Origin

1920s; earliest use found in War Work Bureau of Standards.