v. phr. , informal To do what is needed or wanted; get the job done; take proper action. The boys had trouble in rolling the stone, but four of them did the business. When the little boy cut his finger a bandage did the business.
DO THE BUSINESS
Meaning of DO THE BUSINESS in English
American idioms English vocabulary. Английский словарь американских идиом. 2012