Term of the Moment

acronym


Look Up Another Term


Definition: beta site


An organization or group that is beta testing hardware and/or software. See beta test.