The AI-powered English dictionary
plural boomsticks
In logging, any of the larger logs chained together to create a floating boom. examples
(slang) Any shotgun, especially a sawed-off version.