phrases, sayings, idioms and expressions at

At Bay

Posted by S. on February 15, 2003

Does any one know the origin and definition of the phrase "at bay"? Thanks in advance for any help.