mo·li·or

  1. construct
  2. contrive
  3. erect
  4. strive
  5. struggle
  6. struggle alone
  7. to attempt
  8. to build
  9. toil