Dictionary search results

Showing 1-3 of 3 results

enema British & World English

A procedure in which liquid or gas is injected into the rectum, to expel its contents or to introduce drugs or permit X-ray imaging

high enema British & World English

An enema delivered into the colon