monstrous◼◼◼(enormously large) adjective [UK: ˈmɒn.strəs] [US: ˈmɑːn.strəs]The building is a monstrous structure. = Le bâtiment est une structure monstrueuse.
monstrous◼◼◼(hideous or frightful) adjective [UK: ˈmɒn.strəs] [US: ˈmɑːn.strəs]The building is a monstrous structure. = Le bâtiment est une structure monstrueuse.