Dictionary search results

Showing 1-3 of 3 results

diarrhoea British & World English

A condition in which faeces are discharged from the bowels frequently and in a liquid form

verbal diarrhoea British & World English

The quality or habit of talking too much


You searched for diarrhoea