n. large ugly creature; frightening legendary beast often having body shapes of different creatures (centaur, satyr, etc.); misshapen or deformed plant or animal; cruel person (Informal); large form of something
MONSTER
Meaning of MONSTER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012