Question

In the following question, out of the four alternatives, choose the alternative which best expresses the meaning of the idiom/Phrase.

Do a roaring trade

A in the animal business Correct Answer Incorrect Answer
B highly successful Correct Answer Incorrect Answer
C in the habit of shouting at others Correct Answer Incorrect Answer
D extermely reluctant Correct Answer Incorrect Answer

Solution

The correct answer is B

Practice Next
×
×