The Dictionary of Internal Security

Dictionary

English  
shooting gallery - noun + noun MP3
 
Definitions  
Def: a long, narrow room with targets to practice shooting firearms
Example: The police department building accommodates a modern shooting gallery.
 
Usage note  
Slang (mainly AmE) : A place where one can buy and inject illegal drugs.
Word family  
 
Collocations  
 
See also  
 
dic_connotations