LONGTAIL


Meaning of LONGTAIL in English

(n.) An animal, particularly a log, having an uncut tail. Cf. Curtail. Dog.

Webster's English dictionary.      Английский словарь Webster.