Pumphouse definition

A building containing pumping equipment to fill a canal.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of pumphouse - pump house

Other Word Forms

Noun

Singular:
pumphouse
Plural:
pumphouses

Origin of pumphouse