interchanges

noun
  1. a junction where two or more roads meet and traffic can move from one to another
  2. an act of giving and receiving something mutually; an exchange
verb
  1. to put each of two or more things in the place of the other
  2. to give and receive mutually

Examples