Definition of “brill” - English Dictionary

british dictionary