Term of the Moment

geosocial networking


Look Up Another Term


Definition: Meta Portal TV


An adapter (set-top box) that displays the Meta Portal content on a TV set. See Meta Portal.