incepted

Home / glossary / incepted

to begin or introduce something