FOOT VALVE MEANING IN ENGLISH

• Foot valve Definition & Synonyms

  1. () A suction valve or check valve at the lower end of a pipe; esp., such a valve in a steam-engine condenser opening to the air pump.


RECENT SEARCHES