Englishanchor icenounMeaningSubmerged ice anchored to the bottom of a river etc., irrespective of how it formed.SourcesNo citations have been attached yet.