Find the word definition

Wiktionary
yeoman's service

alt. 1 (context idiomatic of behavior by a person English) arduous work, performed in a vigorous, committed manner. 2 (context idiomatic of an object or characteristic English) reliable, useful, capable service. n. 1 (context idiomatic of behavior by a person English) arduous work, performed in a vigorous, committed manner. 2 (context idiomatic of an object or characteristic English) reliable, useful, capable service.