meaning of hit and run

1. involving a driver of a motor vehicle who leaves the scene of an accident


Related Words

hit-and-run |

Developed & Maintained By Taraprasad.com

Treasure Words