Please enable javascript to use dictionary! Howto enable javascript?
deliver▼verbto bring or transport something to its destination
furnish▼verbto supply
provide▼verbto give what is needed or desired
turn in▼verbto relinquish; to tell on someone to the authorities
↑