Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
barrage balloon
Jump to user comments
  • an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Related search result for "barrage balloon"
Comments and discussion on the word "barrage balloon"