Allen
What does "no holds barred" mean? and where did it come from ?
8 ก.ค. 2010 เวลา 9:03
คำตอบ · 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
8 กรกฎาคม 2010
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!