American English

Definition of balloon tire noun from the Oxford Advanced American Dictionary

 

balloon tire

 noun
noun
 
 
jump to other results
a large tire containing air at low pressure, for traveling on surfaces that are soft or not even