Definify.com

Definition 2024


imbucare

imbucare

Italian

Verb

imbucare

  1. (transitive) to post (British), mail (US)
  2. (transitive, golf) to hole
  3. (transitive, billiards, snooker) to pocket

Conjugation

Related terms