English edit

Noun edit

supermasts

  1. plural of supermast

Anagrams edit