Webspace meaning

(computing, Internet) Disk space used to store webpages and other content that can be accessed through the Web.

Some Internet providers offer free webspace to subscribers.

noun
0
0
Advertisement

Origin of webspace