English dictionary, thesaurus, translations & etymology
FreeDict.com

talpa — meaning in English

Italian → English · translate English → Italian instead

English meaning

  • excavator noun A large machine, usually on tracks, used to dig earth.
  • leak noun A crack or hole that lets liquid or gas escape or get in when it shouldn't.
  • mole noun A small, raised, often dark spot on the skin.

Senses

talpa is used for these senses in English:

  • excavator A vehicle, often on tracks, used to dig ditches etc.Excavator
  • leak The person through whom such divulgation, or disclosure, occurs.
  • mole Any of several small, burrowing, insectivorous mammals of the family Talpidae.
  • mole (espionage) An internal spy; a person who involves themself with an enemy organisation, especially an intelligence or governmental organisation, to determine and betray its secrets from within.
  • taupe A dark brownish-grey colour, the colour of moleskin.
  • tunnel boring machine (engineering) A large machine used to excavate tunnels with a circular cross section.

excavator — full definition

  1. noun A large machine, usually on tracks, used to dig earth.
  2. noun A person who carries out excavation, especially at an archaeological site.

leak — full definition

  1. noun A crack or hole that lets liquid or gas escape or get in when it shouldn't.
  2. noun The unauthorized release of secret or private information.
  3. verb To let liquid or gas escape through an opening, or to escape that way.
  4. verb To reveal secret information to the public, usually without permission.

Related Italian words