Entry
  1. (of an organization etc) to independently develop (a technology or product)

Characters in this word

2