do a service ( synonym found)

Definition of do a service:

(n) : an ill turn or injury

Back to Top