cloverleaf

Noun
  1. An interchange that does not require left-hand turns (synset 103057148)

Other Searches