Definition: Meaning of, Medellin in English to English dictionary.
Pronunciation:/ /
synonym
antonym
a city in the northwest of Colombia, which is an important industrial centre. People think of Medellin as as a centre of the illegal trade in the drug COCAINE