What does Anchor mean?
Meaning of "Anchor"
A heavy steel device (of variable design) so shaped as to grip the sea bed to hold a vessel or offshore installation in a desired position.
A heavy steel device (of variable design) so shaped as to grip the sea bed to hold a vessel or offshore installation in a desired position.