invent
introduce nominally valuable exciting new technology
—defined Sat, 01 Apr 2023 22:15:00 GMT by dwrensha [history]