×

invention meaning in English

n. invention, creativeness; contrivance, fabrication, finding; devise, discovering

Related Words

  1. inventeur
  2. inventif
  3. inventorier
  4. inventé
PC Version

Copyright © 2018 WordTech Co.