Definitions for longtail
  • Longtail (n.) - An animal, particularly a log, having an uncut tail. Cf. Curtail. Dog.
Words in your word
2 Letter Words
ag ai al an at go in it la li lo na no oi on ta ti to