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?
- Phrase meaning and origin Henry 10/September/03
- Phrase meaning and origin Lewis 11/September/03