English Dictionary
Definition letters of administration in British English
letters of administration noun
[plural] noun
/ˌletə(r)z əv ədmɪnɪˈstreɪʃ(ə)n/