souche
Meanings
Noun
1. stump (of a tree)
2. strain (viral)
3. root (by extension, linguistics)
4. origin (by extension, genealogy)
5. founder (by extension, genetics)
Examples7
une souche virale inédite a fait au minimum vingt morts
an unknown viral strain has caused at least twenty deaths
J’ai dormi comme une souche.
I've slept like a log.
J'ai dormi comme une souche.
I slept like a log.
Il s'assit sur une souche couverte de mousse.
He sat on a mossy tree stump.
Il a trébuché sur la souche.
He stumbled on the stump.
C'est un Japonais pure souche.
He is Japanese to the bone.