English Dictionary
Definition admin in British English
admin noun
[uncountable] noun
/ˈædmɪn/
1
the administration of a company, organization etc
Synonyms and related words
