Anchors
-
[Noun]. [Brakes].(On a [car])
Anchors meaning & definition 1 of Anchors.
-
a heavy metal object, usually shaped like a cross with curved arms, on a strong rope or chain, that is dropped from a boat into the water to prevent the boat from moving away:
Anchors meaning & definition 2 of Anchors.