in tatters (0 synonym found)

Definition of in tatters:

(n) : any of several animals, in suborder Vermilingua, which are noted for eating ants and termites which they catch with their long sticky tongues; a common term used of some other unrelated species that feed with ants, including pangolin ("scaly anteater"), echidna ("spiny anteater"), aardvark and numbat ("banded anteater")

Definition of in tatters:

(n) : any of several animals, in suborder Vermilingua, which are noted for eating ants and termites which they catch with their long sticky tongues; a common term used of some other unrelated species that feed with ants, including pangolin ("scaly anteater"), echidna ("spiny anteater"), aardvark and numbat ("banded anteater")
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top