mammoth
n
large hairy type of elephant, now extinct 猛犸. mammoth, adj [attrib 作定语]
immense; huge 庞大的; 巨大的
a mammoth project, corporation, undertaking 庞大的工程、 公司、 企业.
Officials used to have trouble with the foreign names of people passing through Ellis Island, and because they were so busy, many people's names got changed in the rush.