endeavorer
ENDEAV'ORER
, n. One who makes an effort or attempt.