Term of the Moment

desktop website


Look Up Another Term


Definition: HD+


(High Definition Plus) A screen resolution of 1480x720 pixels. See HD.