noun a contest in which tractors compete to pull the heaviest load.
tractor pull 🔊 Listen to this noun a contest in which tractors compete to pull the heaviest load. Share Facebook Twitter Google +