LEGATESHIP

Definition of LEGATESHIP

  1. (noun)the post or office of legate