TOP

Definition of Colwyn Bay from the Oxford Advanced Learner's Dictionary

Colwyn Bay

 
/ˌkɒlwɪn ˈbeɪ/
 
/ˌkɑːlwɪn ˈbeɪ/
jump to other results
  1. a town on the coast of north Wales
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day