Englishئاساسىي لۇغەت
cyberspace
Universal Words
noun
[U] the imaginary place where electronic messages, pictures, etc. exist while they are being sent between computers:
A new electronic link-up that will connect 500 hospitals around the world has checked into cyberspace.