entrega delivery, handover 3,001–5,000 #4,913 Also a form of entregar third-person singular present indicative; second-person singular imperative to deliver, to hand over, to hand off 501–1,000 Meanings noun, feminine delivery, handover submission installment surrender devotion