settle the score ( synonym found)

Definition of settle the score:

°A medical instrument used for listening to sounds produced within the body.

Back to Top