American Dictionary
Definition catapult in American English
catapult noun
[countable] noun
/ˈkætəˌpʌlt/
1.1
Synonyms and related words
