phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

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?