Meaning of CROSSROADS in English

Crossroads BrE AmE

a British television ↑ soap opera which began in 1964 and ran for 23 years. It was very popular with the public although the acting and the plots were often criticized by newspaper television critics.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.