LET DOWN THE BARS


Meaning of LET DOWN THE BARS in English

knock over a partition, remove a divider; remove restrictions, remove limitations

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.