Meaning of BAR NONE in English

BAR NONE

including all products or people, no exceptions

Apex is the best detergent, bar none.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.