high road also high·road (hrd) n. 1. The easiest or surest path or course: the high road to happiness. 2. The most positive, diplomatic, or ethical course. Are you pursing the High Road? 7:15:44 AM The Soapbox
Are you pursing the High Road? 7:15:44 AM The Soapbox