Kalamazoo

/ˌkæləməˈzuː/

Kalamazoo

English Noun
Ad

Definition

A pump trolley.

Etymology

After the Kalamazoo Manufacturing Company.

Ad