meaning of kite balloon

1. a barrage balloon with lobes at one end that keep it headed into the wind


Related Words

kite balloon |

Developed & Maintained By Taraprasad.com

Treasure Words