The Italian term "definizione" matches the English term "explication"

other italian words that include "definizione" : english :
definizione exemplification
definizione, interpretazione, spiegazione explanation