/ Dictionary / Index S Setúbal: Meaning and Definition of Find definitions for: Se•tú•bal Pronunciation: (si-t'bäl), [key] — n. an inlet of the Atlantic, in W Portugal. 20 mi. (32 km) long; 35 mi. (56 km) wide. a seaport on this bay, near Lisbon. 64,531. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. See also: setubal (Thesaurus) set-top setula Related Content Daily Word Quiz: paradox Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language