cybersanctuary
Appearance
English
[edit]Etymology
[edit]Noun
[edit]cybersanctuary (countable and uncountable, plural cybersanctuaries)
- sanctuary on the Internet or in cyberspace
cybersanctuary (countable and uncountable, plural cybersanctuaries)