WATER-RAM Meaning of WATER-RAM in English n. Hydraulic-ram. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012