Posted by S. on February 19, 2003
These two phrases have similar meanings, but I'm not sure of their etymologies, and so I'd much appreciate any information about them. Thanks.