Catapult centre

noun

Any of the organizations set up from 2011 onwards by Innovate UK in the United Kingdom to promote research and development through business-led collaboration between scientists and engineers.

Meanings

nounCatapult centre (plural Catapult centres)

plural Catapult centres

  1. Any of the organizations set up from 2011 onwards by Innovate UK in the United Kingdom to promote research and development through business-led collaboration between scientists and engineers.
Cite this entry
APA

Catapult centre. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/Catapult%20centre

MLA

“Catapult centre.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Catapult%20centre. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “Catapult centre,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/Catapult%20centre.

Source: Catapult centre on Wiktionary, CC BY-SA 4.0.