English dictionary
shotgun meaning and definition
Definition and meaning of shotgun at MeaningMonkey.org. shotgun meaning and definition in the English Dictionary.SHOTGUN noun
Definition of shotgun (noun)
- firearm that is a double-barreled smoothbore shoulder weapon for firing shot at short ranges
- synonyms: scattergun
Source: Princeton University Wordnet