to invent [ invented ; invented ]
Synonyms
  • أبدع ، خلق ، أوجد ، أحدث ، أنشأ ، برأ ، ابتدع ، ابتكر