Sarasota definitions

săr'ə-sō'tə
A city of west-central Florida south of Tampa Bay on Sarasota Bay, an inlet of the Gulf of Mexico. Settled by Scots in the 1800s, it developed as a resort.
8
0
City on the W coast of Fla., near Tampa.
proper name
7
0