THREE LEGGED RACE


Meaning of THREE LEGGED RACE in English

n. race in which the legs of the runners are tied together

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