battles

noun
  1. fights between armies, groups, or individuals
  2. struggles or contests to achieve something or overcome difficulties
  3. Usage: figurative
verb
  1. fights against someone or something
  2. works hard to overcome or deal with something difficult

Examples