Steam Trap.

« Back to Dictionary Index

A device that allows the passage of a condensate or air, but prevents the passage of steam.

No comments yet.

Leave a Reply