Longtail
Word Dictionary
-> Longtail
Search:
Longtail
(n.) An animal, particularly a log, having an uncut tail. Cf. Curtail. Dog.
Terms of Use
Canadian Jobs