Results

thrummelbore noun a speech impediment caused by a cleft palate 20-. etymology: origin obscure; only attested by SS