phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Phrase meaning and origin

Posted by Dave on September 10, 2003

Could someone tell me what the phrase, "agreement in principle" means, what its orgins are, and how it is commonly used?