/ Dictionary / Index S Sarthe: Meaning and Definition of Find definitions for: Sarthe Pronunciation: (sart), [key] — n. a department in NW France. 490,385; 2411 sq. mi. (6245 sq. km). Cap.: Le Mans. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. sarsenet Sarto Related Content Daily Word Quiz: acerbity Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language