The Dictionary of Internal Security

Dictionary

English  
pumping station - noun + noun MP3
 
 
Definitions  
Def: a building with machinery for pumping large amount of water
Example: The new pumping station was built as part of urgently needed main drainage scheme.
 
Usage note  
Word family  
 
Collocations  
 
See also  
 
dic_connotations