Setúbal
geographical name
Se·tú·bal
sə-ˈtü-bəl
-ˌbäl
city and port on the
Bay of Setúbal (an inlet of the Atlantic)
in southwestern Portugal population 121,185
Love words? Need even more definitions?
Merriam-Webster unabridged
Share