Definitions Found:

Something enormous, esp. a big and powerful organization