meaning of spaghetti junction

1. a complicated highway interchange with multiple overpasses


Related Words

spaghetti junction |

Developed & Maintained By Taraprasad.com

Treasure Words