mammoth
adjective
1. so exceedingly large or extensive as to suggest a giant or mammoth
- a mammoth ship
- a mammoth multinational corporation
1. so exceedingly large or extensive as to suggest a giant or mammoth
- a mammoth ship
- a mammoth multinational corporation