Definition, synonyms and related words
An artillery weapon consisting of an array of rails or tubes used to fire rockets.