fight down


Meanings

  • fight against or resist strongly;