Jughandle Definition
    noun
  
 (US) A ramp or slip road on the right-hand side of the road, used for making left turns.
Wiktionary 
Other Word Forms of Jughandle
Noun
Singular:
 jughandlePlural:
 jughandlesFind Similar Words
Find similar words to jughandle using the buttons below.