Meaning “to make every possible effort,” the term “pull out all the stops comes

Question: Meaning “to make every possible effort,” the term “pull out all the stops comes from a technique used when playing what instrument?

A: Violin

B: Guitar

C: Organ

D: Saxophone

Answer: The correct answer is Organ

Leave a Reply

Your email address will not be published.