CORAL


Meaning of CORAL in English

Coral BrE AmE

a company that operates ↑ betting shop s in many towns in the UK

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