what is the meaning of inter junction
Answers
Answered by
1
Answer:
noun. a place where several routes, lines, or roads meet, link, or cross each othera railway junction.
Answered by
1
Answer:
A joining of two or more things interjunction of roads.
Similar questions