Select the most appropriate meaning of the given idiom.
Yeoman’s service
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. Excellent work done
Excellent work done is a suitable option.
The term "yeoman's service" refers to providing outstanding, consistent, and remarkable assistance or effort, often in a supporting role.
Excellent work done means any work done with efforts in a loyal and dedicated manner.