Term of the Moment

handshaking


Look Up Another Term


Definition: social VR app


A software application that provides a 3D virtual reality environment. See social VR.