Dictionary.com
Thesaurus.com

has philandered

  • present perfect
    of philander (3rd person singular).
    philander
    verb (used without object)
    (especially of a man) to have many casual sexual encounters or affairs, especially when married or in a committed relationship.