×

spearhead meaning in French

n. fer de lance, tête de file, force de sauvetage
v. être un fer de lance; mener, diriger, être à la tête de

Related Words

  1. spearfish
  2. speargun
  3. spearman
  4. spearmint
PC Version

Copyright © 2018 WordTech Co.