meaning of gridlock

1. a traffic jam so bad that no movement is possible


Related Words

gridlock |

Developed & Maintained By Taraprasad.com

Treasure Words