English Dictionary
Definition Ofcom in British English
Ofcom
noun
1
an organization that checks standards in the UK communications industries
Synonyms and related words
