Advertisement

Advertisement

anchors

/ ˈæŋkəz /

plural noun

  1. slang.
    the brakes of a motor vehicle

    he rammed on the anchors



Advertisement

Advertisement

Advertisement

Advertisement