Definition of ice ram in English:
ice ram
noun
1A ram-like mass of floating ice; specifically an underwater projection from an iceberg or other body of ice.
2A projection attached to a ship's bows, to assist it in making its way through ice.
Origin
Mid 19th century; earliest use found in Charles Smyth (1819–1900), astronomer.
Are You Learning English? Here Are Our Top English Tips