|
Definition of Setubal
1. Noun. A port city on the Atlantic coast of Portugal to the southeast of Lisbon.
Generic synonyms: City, Metropolis, Urban Center, Port
Group relationships: Portugal, Portuguese Republic
Group relationships: Portugal, Portuguese Republic