What is the full meaning of multibarrels
MULTIBARREL, a gun with many barrels [n]
Example of the word multibarrels placed on a Scrabble board.