English Dictionary
Definition access provider in British English
access provider noun
[countable] noun
1
a company that provides a connection to the Internet
Synonyms and related words
