← DefinitionshareGuesscrossroadsnounA place where two or more roads cross each other.Synonymsjunctionnounintersectionnounturning pointnoun