monstruous

enUK

monstruous

(ˈmɒnstrʊəs) adj another word for monstrous