supermast noun1 •A very tall or very powerful mast for telecommunication purposes.Residents are protesting the construction of the new supermast. formssupermasts