BAR NONE


Meaning of BAR NONE in English

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

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