supermast
English
Etymology
From
super-
+
mast
.
Noun
supermast
(
plural
supermasts
)
A very
tall
or very
powerful
mast
for
telecommunication
purposes.
Residents are protesting the construction of the new
supermast
.
Anagrams
upstreams