fort lauderdale

Noun
  1. A city in southeast Florida on the Atlantic coast to the north of Miami;
    A favorite place for college students to go on their spring vacations (synset 109095315)

Other Searches