Here's the definition of cuckold............
1.the husband of an unfaithful wife.
verb (used with object)
2.to make a cuckold of (a husband).
So..............what does their wife cheating on them have to do with anything? I've known some very smart and able leaders who had wives that cheated on them while they were deployed.
I vote for the cuckold.
Well....that's the out dated definition that was used in Shakespearean times, I suppose. The modern definition:
A man who submits to every whim of his wife, including "cheating." Furthermore, said ***** gives away material possessions to said lovers of his wife.
For purposes of discussion,a metaphorical and/or literal modern definition is being used.