n. water pump that comprises an endless chain inside a cylinder for lifting up liquids that enter the cylinder at the bottom
CHAIN PUMP
Meaning of CHAIN PUMP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012