Definition, synonyms and picture of anchor

Learn in

anchor

n. anchor

Definition of anchor in English

Heavy object attached to a chain that is dropped from a watercraft into the water to prevent drifting.

Synonyms of anchor in English

-