DictionaryForumContacts

   English
Google | Forvo | +
to phrases
catapult ['kætəpʌlt] n
gen. fronde f
tech. lance-pierre f
transp. catapulte f
 English thesaurus
catapult ['kætəpʌlt] abbr.
abbr. cat
catapult: 17 phrases in 6 subjects
Agriculture2
Earth sciences1
Health care8
Life sciences1
Medical appliances1
Transport4