ANCHORS


Meaning of ANCHORS in English

Brit. informal the brakes of a car.

→ anchor

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.