Englishfor English speakers
a network of intersecting lines English
Synonyms a network of intersecting lines synonyms
What other words have the same or similar meaning as a network of intersecting lines?