Definition of BBC

British Broadcasting Corporation