kidney machine


noun

Origin of kidney machine

First recorded in 1965–70

British Dictionary definitions for kidney machine

kidney machine

noun

another name for artificial kidney See haemodialysis