DO YEOMAN SERVICE Meaning of DO YEOMAN SERVICE in English give faithful support or assistance to someone Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012