STAYER

Definition of STAYER

  1. (noun)a person or other animal having powers of endurance or perseverance