Advertisement

Advertisement

surge chamber

noun

, Machinery.
  1. a chamber for absorbing surge from a liquid or gas.


Advertisement

Advertisement

Advertisement

Advertisement


surgesurgeon