Definition of LBC in US English:

LBC

noun

  • London Broadcasting Company.

Origin

1970s; earliest use found in The Times.