1 English Synonyms for HYDRAM
Prev.1Next
hydraulic ram
Definition: 1. A water pump in which a flow of water is intermittently halted by a valve so that the flow is forced upward through an open pipe, usually into a reservoir.
There are 2 definitions of the word hydraulic ram
Show more information about hydraulic ram
Prev.1Next
Search took: 2.5146 ms