Definition: "Footlala, not lauderdale." Definition: 2. (of a place) An artificial lake made for swimming. ftlauderdale