Meanings

  1. south coast

  2. south coast; southern coast

    Nach dem Unglück vor der amerikanischen Südküste versprach Dudley, BP werde künftig besser, aber kleiner werden.