to innovate [ innovated ; innovated ]
Synonyms
  • استنبط ، اخترع ، أبدع ، خلق ، أوجد ، أحدث ، استحدث ، برأ ، فطر ، ابتدع
Notices
  • create, originate, invent