SELF-ADMINISTERED Meaning of SELF-ADMINISTERED in English self-administered BrE AmE ˌself əd ˈmɪn ɪst əd § ˌ•æd-, -əst- AmE - ə rd Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012