Definition/Meaning of del