intermeet
/ˈɪntəˌmiːt/Definitions
1. noun
a point at which two or more things intersect or meet
“The intermeet of the roads caused heavy traffic congestion.”
1. noun
a point at which two or more things intersect or meet
“The intermeet of the roads caused heavy traffic congestion.”