Direct fire

noun

Definitions

Noun
  1. 1
    The aiming and firing of a projectile at a target in line of sight from the weapon. uncountable
  2. 2
    fire delivered on a target that is visible to the person aiming it wordnet

Next best steps

Mini challenge

Unscramble this word: directfire