COME OFF SECOND BEST


Meaning of COME OFF SECOND BEST in English

finish in second place (in a competition)

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