×

catapult meaning in French

n. catapulte, ancienne machine de guerre qui projetait de lourds projectiles; baliste, dispositif de lancement d'avions
v. catapulter, lancer par catapulte, projeter violemment; bombarder

Related Words

  1. cataplastic
  2. cataplexy
  3. cataract
  4. cataractal
PC Version

Copyright © 2018 WordTech Co.