direct fire

Noun
  1. Fire delivered on a target that is visible to the person aiming it (synset 100992805)

Other Searches