×

tower meaning in French

n. tour, grand immeuble; tour-immeuble
v. dominer; planer; monter très haut; être surélevé

Related Words

  1. towering
  2. eiffel tower
  3. bell tower
  4. towering symbol
  5. observation tower
  6. twin towers
  7. fire tower
  8. ivory tower
  9. water tower
  10. cooling tower
  11. toweling
  12. towelling
  13. tower above
  14. tower block
PC Version

Copyright © 2018 WordTech Co.