enormious

a. 巨大的, 庞大的