Hello. I don't understand this sentence. Please tell me what this sentence means. Especially the word bar none? I've never seen such a word before.
the Image of the U.S in the world is that of a free market economy, bar none, the best there is.
the Image of the U.S in the world is that of a free market economy, bar none, the best there is.