phrases, sayings, idioms and expressions at

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?

© 1997 – 2024 Phrases.org.uk. All rights reserved.