do the business - definition and synonyms

phrase British informal
  1. 1
    to do what people want or expect you to do

    We reckon our team’s good enough to do the business (=win).

  2. 2
    to have sex
See also main entry: business