meaning of tweedledum and tweedledee

1. any two people who are hard to tell apart


Related Words

tweedledee and tweedledum | tweedledum and tweedledee |

Developed & Maintained By Taraprasad.com

Treasure Words