Top definition
The glock 17 is short recoil, floating barel, semi automatic handgun. The weapon has gained popularity, from widespread use in cinama, and is caried by most law enforcemnt, for it's hi capacity of ammunition it can deliver. Glock is the name of the comany based out of Austria. The 17 comes from the seventeenth patent awarded to Glock.
The police officer aimed his glock 17 in the air, and away from the suspect.
by J.urquhart August 29, 2006
Get the mug
Get a glock 17 mug for your dog Julia.
The Glock 17 is a very popular handgun used by most national police forces and military.
by sentient m&m February 28, 2018
Get the merch
Get the Glock 17 neck gaiter and mug.