Term of the Moment

boss screen


Look Up Another Term


Definition: DSRC


(Dedicated Short Range Communications) A wireless technology for vehicular traffic. See V2X.