1 English Synonyms for INTERROGATE
Prev.1Next
pump
Definition: 1. A device for moving or compressing a liquid or gas.
There are 26 definitions of the word pump
Show more information about pump
Prev.1Next
Search took: 19.25 ms
Definition: 1. A device for moving or compressing a liquid or gas.
There are 26 definitions of the word pump
Show more information about pump
Search took: 19.25 ms