Definition of Portland Place in US English:

Portland Place

noun

  • (The governing body of) the British Broadcasting Corporation, the headquarters of which are in Portland Place. Also used attributive, designating something suggestive of the style or tone of the British Broadcasting Corporation.

Origin

1930s; earliest use found in Dorothy L. Sayers (1893–1957), writer and scholar. From Portland Place, the name of a street in London.

Pronunciation

Portland Place

/ˌpɔːtlən(d) ˈpleɪs/