(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!
MONSTER
Meaning of MONSTER in English
Cambridge English vocab. Кембриджский английский словарь. 2012