This dictionary definitions site incorporates many of the doable meanings, case in point use and translations in the word Carton. (Athletics) To dam (a competitor or opponent) from advancing, Primarily to hinder an opponent from acquiring a rebound in basketball by placing oneself involving the opponent along with the basket https://gabletoppak.com/how-telanganas-amrabad-tiger-reserve-fights-back-against-its-biggest-threat-plastic/