yielder

noun
  1. a person or thing that yields or gives way
  2. a person or thing that produces or provides something

Examples