meaning of bucking bronco

bucking bronco meaning in General Dictionary

a wild horse which vicious and tough or impractical to break-in