Uk English Meaning of water ram
Water ram
Other Uk English words related to Water ram
No Synonyms and anytonyms found
Nearest Words of water ram
Definitions and Meaning of water ram in English
water ram ()
An hydraulic ram.
FAQs About the word water ram
Water ram
An hydraulic ram.
No synonyms found.
No antonyms found.
water rail => water rail, water radish => Watercress, water rabbit => water rabbit, water qualm => water qualm, water purslane => Purslane,