Synonyms for Anchor (same or very similar meaning)
WordNet sense 1 (a television reporter who coordinates a broadcast to which several correspondents contribute):
anchorman, anchorperson
WordNet sense 2 (a central cohesive source of support and stability):
backbone, keystone, linchpin, mainstay, lynchpin
WordNet sense 3 (a mechanical device that prevents a vessel from moving):
ground tackle
WordNet sense 4 (fix firmly and stably):
ground
WordNet sense 5 (secure a vessel with an anchor):
cast anchor, drop anchor
From the ODE community, based on WordNet
add/edit