meaning of drive by shooting

1. shooting someone from a car as it is driven past the victim


Related Words

drive-by shooting |

Developed & Maintained By Taraprasad.com

Treasure Words