Definify.com

Definition 2024


ammaestrare

ammaestrare

Italian

Verb

ammaestrare

  1. (transitive) to instruct, educate
  2. (transitive) to train (animals)

Conjugation

Anagrams