stand de tir

Noun

 * 1) shooting range, firing range; rifle range
 * 2) shooting gallery