webspace
English
Etymology
web + space
Noun
webspace (uncountable)
- (computing, Internet) Disk space used to store web pages and other content that can be accessed through the Web.
- Some Internet providers offer free webspace to subscribers.