English: Catapult Centre
Welsh: Canolfan Gatapwlt
Subject: Datblygu economaidd
Welsh definition: The Catapult centres are a network of world-leading centres designed to transform the UK's capability for innovation in seven specific areas.
Plural: Canolfannau Catapwlt