Definition: 1. Having more than one barrel.
Show more information about multibarrel
Search took: 30.0161 ms