the cavalry - definition and synonyms

phrase humorous
  1. people who come and solve all your problems when you are in difficulties

    Our research grant had nearly run out, until the cavalry arrived in the shape of the Rowntree Foundation.

See also main entry: cavalry