entregado
Top 6000
Meanings
Adjective
1. delivered, submitted
2. dedicated, devoted
Examples1
An unpublished work is like an undelivered present.