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.