The definition of self-initiated is something you start yourself.
A project you start on your own is an example of a self-initiated project.
See self-initiated in Webster's New World College Dictionary
adjective
Also Mentioned In
autoerotism
Browse entries near self-initiated
self induced
self-inductance
self-induction
self-indulgence
self inflicted
self-instructed
self-insurance
self-interest
self-involved
self-justifying