ANCHORS


Meaning of ANCHORS in English

n. (Slang) brakes (of a car)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.