Dictionary search results

Showing 1-2 of 2 results

tongue tie British & World English

A malformation which restricts the movement of the tongue and causes a speech impediment


You searched for tongue tie