barrage balloon n : an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
版权所有 © 2024 3Dict.cn