TWEEDLEDUM AND TWEEDLEDEE
Meaning of TWEEDLEDUM AND TWEEDLEDEE in English
n. a pair of persons or things that are virtually indistinguishable.
Etymology: after the stock names of rival musicians
Oxford English vocab.
Оксфордский английский словарь.
2012