steam trap
noun
a device in a steam pipe that collects and discharges condensed water
Words nearby steam trap
steam point,
steam reforming,
steam room,
steam shovel,
steam table,
steam trap,
steam turbine,
steam up,
steam whistle,
steam-boiler,
steam-chest