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