(n)monstrositysomething hideous or frightful“they regarded the atom bomb as a monstrosity”