immense {weights & measures}
Notices
  • immeasurably large or great