To live down Meaning, Definition & Usage

Definitions
  1. to live so as to subdue or refute; as, to live down slander.

Webster 1913