Definition of webspace in English:

webspace

Line breaks: web|space

Entry from British & World English dictionary

noun

[mass noun]
1An amount of disk storage space allowed on an Internet server.
2The environment in which communication over computer networks occurs; cyberspace.

Definition of webspace in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day inamorata
Pronunciation: ɪˌnaməˈrɑːtə
noun
a person's female lover