meaning of scattershot

1. covering a wide range in a haphazard way


Related Words

scattershot |

Developed & Maintained By Taraprasad.com

Treasure Words