phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Brass Ring

Posted by TheFallen on November 24, 2002

I've heard this term more than once now, and understand it to be US-based, meaning a goal or an incentive. Am I right, how is it used, and how did it originate?