anchor 2023.03.13 Meaning of anchor in English Noun US /ˈæŋkər/ UK /ˈæŋkə/ 1. a heavy metal thing that you drop into the water from a boat or ship to hold it in place The ship cast anchor in the bay for the night.