English | German | Russian | Czech

wrecking pump English

Meaning wrecking pump meaning

What does wrecking pump mean?

wrecking pump

A pump especially adapted for pumping water from the hull of a wrecked vessel.

Are you looking for...?