Definify.com

Definition 2025


stiracchiare

stiracchiare

Italian

Verb

stiracchiare

  1. (transitive) To stretch.
  2. (transitive) To force, distort or twist.
  3. (intransitive) To economize
  4. (intransitive) To haggle

Related terms

Conjugation

Anagrams