Deer-gun meaning

(US, historical) A basic pistol intended for distribution to South Vietnamese guerrillas as a weapon against North Vietnamese soldiers.
noun
0
0
Advertisement