phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

State of the art

Posted by Laura selwood on August 01, 2006

what does state of the art mean? where did it come from? if it means new and improved then why is it a state?