Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

umpireship Definition

Cancel
umpireship
noun
The post or office of umpire

Words Related to umpireship!

umpireship Examples by Brain Bank Users