mammoth
n
large hairy type of elephant, now extinct 猛犸. mammoth, adj [attrib 作定语]
immense; huge 庞大的; 巨大的
a mammoth project, corporation, undertaking 庞大的工程、 公司、 企业.
The hardened professional smuggler, on the other hand, is never troubled by such feelings, even if he has five hundred gold watches hidden in his suitcase.