BBC Definition

abbreviation
British Broadcasting Corporation.
Webster's New World