double dispatches

English

Noun

double dispatches

  1. plural of double dispatch