Home › Idioms

Non avere peli sulla lingua

Meaning: To speak bluntly and hold nothing back.

Language: Italian

Literally: To have no hairs on your tongue

Category: Body & Senses

Origin: An unobstructed tongue speaks freely; the image is proverbial across the Romance languages.

More idioms — Body & Senses

  • Avere le mani bucate — To be a spendthrift.
  • Остаться с носом — To be left empty-handed or outwitted.
  • Делать ноги — To run away quickly.
  • Заговаривать зубы — To distract someone with smooth, evasive talk.
  • 二階から目薬 — A roundabout effort that has no real effect.
  • 喉から手が出る — To want something so badly you can hardly bear it.

More Italian idioms

  • Liscio come l'olio — To go off without a hitch.
  • Fare il portoghese — To sneak in without paying.
  • Prendere lucciole per lanterne — To be completely and badly mistaken.
  • Rimanere in mutande — To be left penniless.
  • Tutto fa brodo — Every little bit helps.
  • Capire fischi per fiaschi — To misunderstand completely.

← Back to Idioms

Loading the full interactive collection…