snubnosed revolver

Noun

 * 1)  A small, medium, or large frame revolver with a short barrel, generally less than four inches in length.