n. a pair of persons or things that are virtually indistinguishable. [after the stock names of rival musicians]
TWEEDLEDUM AND TWEEDLEDEE
Meaning of TWEEDLEDUM AND TWEEDLEDEE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012