Answer: Method overriding is a mechanism in Python that allows a subclass to provide a different implementation of a method that is already defined in the superclass.