Posted by Armin on August 02, 2005
In following paragraph, what is the meaning of screeching halt ? and even I can not understand the whole paragraph meaning :
Jarrod Johnson, a fifth-generation farmer and a member of the South Dakota Cattlemen's Assocation, says "what happens with the Topeka Shiner [protection regulations], is that all these things that basically are put in place to kind of be a safety net for the nation's food supply come to a screeching halt."
thank you for your guidance , in advance