English Dictionary
Definition mast in British English
mast noun
[countable] noun
/mɑːst/
Synonyms and related words
2
a tall metal structure used for broadcasting radio and television signals
