UMPIRESHIP


Meaning of UMPIRESHIP in English

n. office of umpire, role of a referee

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