surge tank
noun
a large surge chamber.
Words nearby surge tank
surg.,
surg. gen.,
surge,
surge chamber,
surge protector,
surge tank,
surge tide,
surgeon,
surgeon general,
surgeon's knot,
surgeoncy
British Dictionary definitions for surge tank
surge tank
noun
engineering
a tank used to absorb surges in flow