Anchor

/ˈæŋkər/

Synonyms

Slang Meanings

Someone who stabilizes a group or situation.
She's the anchor of our team, always keeping us focused.
To be committed or settled.
He's really anchored himself in this city.