large stone serving as anchor to net-float - English Synonyms Dictionary