diamond junction

diamond junction antonyms

diamond junction definitions

noun
  • An at-grade junction between two crossing railroad tracks.