English Dictionary
Definition IP address in British English
IP address noun
[countable] noun
/ˌaɪ ˈpiː əˌdres/
1
Internet Protocol address: a code that represents a particular computer and is used to send messages to it on a network (=group of computers) or the Internet
