"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
8 lipca 2010
0
0
Nadal nie znalazłeś/łaś odpowiedzi?
Napisz swoje pytania i pozwól, aby rodzimi użytkownicy języka ci pomogli!