LimassolPronunciation: /ˈlɪməsɒl/Definition of Limassol a port on the south coast of Cyprus, on Akrotiri Bay; population 179,900 (est. 2005). Limassol in other Oxford dictionaries Definition of Limassol in the US English dictionary