BEHEMOTH

  • a large beast [n BEHEMOTHS]
  • any creature or thing of monstrous size or power
  • any creature or thing of monstrous size or power.
  • is something of monstrous size, power, or appearance.