×

storm meaning in French

n. orage, tempête; pluie; assaut (militaire);
v. se déchaîner, faire rage; tempêter, pester; donner l'assaut; prendre d'assaut

Related Words

  1. storming
  2. dust storm
  3. magnetic storm
  4. sand storm
  5. storm troops
  6. brain storm
  7. storm proof
  8. brain storming
  9. storm cone
  10. storm day
  11. stork's visit
  12. storksbill
  13. storm cloud
  14. storm cone
PC Version

Copyright © 2018 WordTech Co.