meaning of tweedledee and tweedledum

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