Other crossword clues for answer "YEOMANS"YEOMANS__ service (long, hard work)___ service (loyal support).Do ___ service (be of help)