Meaning of self-administered in English:

self-administered

Pronunciation /ˌsɛlfədˈmɪnɪstəd/

adjective

  • 1Especially of a drug, poison, etc.: given or administered by a person to himself or herself.

  • 2Of an institution, programme, etc.: responsible for its own administration or management; independent, autonomous. In later use usually of a pension scheme: managed or administered by its investors or members.

Origin

Late 18th century; earliest use found in Oracle. From self- + administered.