Sekirov Dictionary

carry off

verb6

  1. To win (a prize, etc.).
forms

carried off · carrying off · carries off

This dictionary works without the internet: on your phone · in Chrome