GRAND ORDER OF WATER RATS


Meaning of GRAND ORDER OF WATER RATS in English

a British organization whose members are entertainers. They organize events to raise money for charity, including an annual ball each November.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.