English dictionary, thesaurus, translations & etymology
FreeDict.com

tapir — meaning in English

French → English · translate English → French instead

English meaning

  • cower verb To crouch down or shrink back in fear.

Senses

tapir is used for these senses in English:

  • tapir Any species of large odd-toed ungulates of the genus Tapirus with a long prehensile upper lip.

Related French words