Meaning of anchor ice in English:
anchor ice
noun
Ice formed at the bottom of a body of water, especially a lake or river.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips
Ice formed at the bottom of a body of water, especially a lake or river.
Early 19th century.