Definition of Scattershot

  • 1. Covering a wide range in a haphazard way Adjective Satellite

Semanticaly linked words with "scattershot"