anchors
an-chors
noun
Heavy devices used to moor a vessel to the seabed.
"The ships dropped their anchors in the bay."
verb
Secures a vessel or object firmly in a fixed position.
"The boat anchors securely during the storm."
verb
Provides stability or a strong, reliable basis for something.
"Her family anchors her life with unwavering support."
Thesaurus
Synonyms: anchorperson, ground, mainstay, keystone, linchpin, lynchpin, backbone, cast anchor, drop anchor, ground tackle