English dictionary, thesaurus, translations & etymology
FreeDict.com

souche — meaning in English

French → English · translate English → French instead

English meaning

  • stock noun The goods a shop or business keeps available to sell.
  • strain verb To injure a muscle or tendon by overstretching or overusing it.
  • stub noun A short remaining piece of something after the main part has been used, cut, or removed.
  • stump noun The part of a tree, plant, or limb left behind after the rest has been cut off.

Senses

souche is used for these senses in English:

  • stock (UK, historical) The longest part of a split tally stick formerly struck in the exchequer, which was delivered to the person who had lent the king money on account, as the evidence of indebtedness.
  • strain (biology) A particular variety of a microbe, virus, or other organism, usually a taxonomically infraspecific one.
  • stub Something blunted, stunted, or cut short, such as stubble or a stump.
  • stub A piece of certain paper items, designed to be torn off and kept for record or identification purposes.
  • stump The remains of something that has been cut off; especially the remains of a tree, the remains of a limb.

stock — full definition

  1. noun The goods a shop or business keeps available to sell.
  2. noun A share representing partial ownership in a company.
  3. noun A liquid made by simmering bones, meat, or vegetables, used as a base for soups and sauces.
  4. verb To keep a supply of something available, especially for sale.
  5. adj Standard or unmodified; the ordinary, default version of something.

strain — full definition

  1. verb To injure a muscle or tendon by overstretching or overusing it.
  2. verb To make a great, often exhausting effort.
  3. verb To pass a liquid through a sieve or strainer to remove solids.
  4. noun Physical or mental pressure, tension, or exhaustion.
  5. noun A particular variety of a virus, bacterium, or other organism.

Related French words