invent verb
PHRASES newly invented using the then newly invented automatic rifle
You can also check other dicts: invent (English, 中文解释 ), wordnet sense, Collins Definition