English

anchor noun definition in Parts of boats and ships topic from the Oxford Advanced Learner's Dictionary

anchor

 noun: Parts of boats and ships topic
[countable, uncountable] a heavy metal object that is attached to a rope or chain and dropped over the side of a ship or boat to keep it in one place to drop anchor The ship lay at anchor two miles off the rocky coast. We weighed anchor (= pulled it out of the water).