multimethodEtymologyFrom multi- + method.adjEmploying multiple methods.nounA method that uses multiple dispatch, allowing various implementations to be called depending on the types of the arguments.