loitering munitions

English

Noun

loitering munitions

  1. plural of loitering munition