Dictionary search results

Showing 1-4 of 4 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