Noun sarasota has 1 sense
  1. Sarasota - a town in west central Florida on the Gulf of Mexico
    --1 is a kind of
    town
    --1 is a part of Florida, Sunshine State, Everglade State, FL
,
TOP