1. to go all-out for
  2. at the risk of; to disregard
  3. to reject

to go all-out (for a cause) even at the risk of one's life; to risk one's life