MONSTER


Meaning of MONSTER in English

(LARGE) [noun] [C] [informal] - something which is very big, or too bigYou should have seen the onions he grew for the competition - they were monsters!

Cambridge English vocab.      Кембриджский английский словарь.