Dictionary search results

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