Meaning of BAR NONE in English

BAR NONE

including all products or people, no exceptions Apex is the best detergent, bar none.

English idioms vocab.      Словарь английских идиом и выражений.