Definition of freetail in English:

freetail

noun

  • (More fully "freetail bat") a free-tailed bat.

Origin

1920s; earliest use found in Journal of Mammalogy.