Find the word definition

Wiktionary
pump trolleys

n. (pump trolley English)