English dictionary
Barcelona
/,b/&/rs/@/'l/oU/n/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a city in northeastern Spain on the Mediterranean; 2nd largest Spanish city and the largest port and commercial center; has been a center for radical political beliefs
Source: WordNet 3.0