Down-the-road-not-across-the-street Definition
adverb
(idiomatic, of the technique for committing suicide) Along the radial artery rather than across the wrist from side to side.
Wiktionary
Down-the-road-not-across-the-street Is Also Mentioned In
Find Similar Words
Find similar words to down-the-road-not-across-the-street using the buttons below.