web space

English

Noun

web space (usually uncountable, plural web spaces)

  1. Alternative form of webspace.