noun
Meaning 1
A very tall or very powerful mast for telecommunication purposes.
Definition source: English Wiktionary via Wiktextract
Examples
- Residents are protesting the construction of the new supermast.
Meaning relationships
Synonyms: none provided
Antonyms: none provided