THROTTLE DOWN

What is THROTTLE DOWN?

THROTTLE DOWN meaning as settle

 

reference: John T. Reed: DICTIONARY OF AMERICAN FOOTBALL TERMS