Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

launchers Definition

Cancel
launchers
noun(launch-er)
armament in the form of a device capable of launching a rocket
Synonyms: rocket launcher,
launchers
noun(launch-er)
a device that launches aircraft from a warship
Synonyms: catapult,

Words Related to launchers!

launchers Examples by Brain Bank Users