ambassadorships is Accepted in TWL Scrabble Dictionary

ambassadorships Scrabble score: 25

Meaning of ambassadorships

  • AMBASSADORSHIP, the position of an ambassador [n]