potshots

noun
  1. random or opportunistic shots fired at someone or something
  2. Usage: often used in military or hunting contexts
  3. critical remarks or attacks made without careful consideration
  4. Usage: informal; figurative use

Examples