Definitions for "multimethod"
a function that is specialised on any, possibly all, of its arguments classes
a method that is selected based upon the types of two or more of its arguments
A method that has more than one specialize parameter.