LONGTAIL


Meaning of LONGTAIL in English

noun an animal, particularly a log, having an uncut tail. ·cf. curtail. dog.

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