noun a seaport in NE Spain, near Barcelona. nouna port in NE Spain: an industrial suburb of Barcelona. Pop: 214 440 (2003 est)