supermast
Noun
Meaning
supermast (plural supermasts)
A very tall or very powerful mast for telecommunication purposes.
Residents are protesting the construction of the new supermast.
Noun
supermast (plural supermasts)
A very tall or very powerful mast for telecommunication purposes.
Residents are protesting the construction of the new supermast.