Meaning of “two-timer” in the English Dictionary

british dictionary