Home UK English new-invented
Newly or recently invented or devised.
Mid 16th century; earliest use found in Hall's Vnion. From new + invented.
READ THESE ARTICLES