UKAustraliainformal nautical Englishinformalcolloquialvulgar
- To settle oneself in a fixed place and remain there; to stop moving about and stay put.
- To anchor oneself figuratively by taking up a permanent post or position and ceasing to roam or be active elsewhere.