Dictionaries:

make a dog's match:

To have-sex in the bushes or by the wayside. British expression; dated.

Link to this page:

Word Browser