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