goliaths

noun
  1. Plural of Goliath; people or things of enormous size or power, especially when regarded as a formidable opponent.
  2. Usage: Often used in business, sports, and competitive contexts to refer to dominant or giant entities.; Capitalized when referring to the biblical giant; lowercase when used metaphorically.

Examples