| Share
 

Dictionary


balloon' barrage"




a series of moored balloons, usually strung together and hung with cables, for impeding a low-level attack by enemy aircraft.

Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.

balloon angioplastyballoon chuck

 

Related Content