noun a city in SE Florida: winter resort.
West Palm Beach 🔊 Listen to this noun a city in SE Florida: winter resort. Share Facebook Twitter Google +