mansplainer

noun

A man who explains things to women in a condescending way, assuming they know less.