teamships

English

Noun

teamships

  1. plural of teamship

Anagrams