Attested.to

Definition

a pump that use centrifugal force to discharge fluid into a pipe

Seed ·

Term in context

centrifugal pump in CommonParlance