English dictionary
freetail meaning and definition
Definition and meaning of freetail at MeaningMonkey.org. freetail meaning and definition in the English Dictionary.FREETAIL noun
Definition of freetail (noun)
- small swift insectivorous bat with leathery ears and a long tail; common in warm regions
- synonyms: freetailed bat, free-tailed bat
Source: Princeton University Wordnet