English Dictionary
Definition webmaster in British English
webmaster noun
[countable] noun
/ˈwebˌmɑːstə(r)/
Synonyms and related words
