meaning of tongue twister

1. an expression that is difficult to articulate clearly; "`rubber baby buggy bumper is a tongue ">twister"


Related Words

tongue twister |

Developed & Maintained By Taraprasad.com

Treasure Words