Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: settling
Next word: setulose
Definition of: Setubal
(sə·t′bəl)
A port of south central Portugal, on Setúbal Bay, an inlet of the Atlantic off the west coast of Portugal. Formerly St. Yves (sānt īvz).
Comment about this word, ask questions, or add new information about this topic: