mortar fire

Noun
  1. Artillery fire delivered by a mortar (synset 100996981)

Other Searches