Allen
What does "no holds barred" mean? and where did it come from ?
Jul 8, 2010 9:03 AM
Answers · 1
"No holds barred" means to be free from restrictions. Apparently, this originated with the sport of wrestling (as in a wrestling "hold"). Source: myself, http://www.phrases.org.uk
July 8, 2010
Still haven’t found your answers?
Write down your questions and let the native speakers help you!