big beast - definition and synonyms

noun [countable] mainly journalism 

Your browser doesn’t support HTML5 audio

singularbig beast
pluralbig beasts
  1. 1
    someone who is well known because they are very successful or powerful