Words: trouper
Part of speech: n
Definition: a person who is reliable and uncomplaining and hard working