Definition of LBC in English:

LBC

noun

  • London Broadcasting Company.

Origin

1970s; earliest use found in The Times.