Printer friendly

What does BP stand for?

BP stands for Bullpup (weapon)

This definition appears very frequently and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of BP

Other Resources:
We have 92 other meanings of BP in our Acronym Attic

Samples in periodicals archive:

A new bullpup stock features strategically placed cutouts for reduced weight and improved balance, along with optimal comb height and length of pull.
The Redtails also became the Navy's only S-2 squadron to operationally deploy the AGM-12 Bullpup air-to-surface missile.