Word info

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.

Source: en.wiktionary.org

Close letter words and terms