q=state+of+the+art&x=15&y=20 This link has several similar definitions and examples, also. This is one definition: state of the art the latest and most sophisticated or advanced stage of a technology, art, or science. --------------------------------------------------------------- So your idea of "excellent" is very close.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.