Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of multimethod:
adjective: Employing multiple methods.
noun: (object-oriented programming) A method that uses multiple dispatch, allowing various implementations to be called depending on the types of the arguments.