1. to support; to prop up; to aid; to help; to shield; to shelter; to harbor; to protect
  2. to lean upon