ni·xor

  1. labor
  2. strain
  3. strive
  4. struggle
  5. to lean against