英语释义
1
v deliver (a speech, oration, or idea)
2
v bring to a destination, make a delivery
3
v to surrender someone or something to another
4
v free from harm or evil
5
v hand over to the authorities of another country
7
v utter (an exclamation, noise, etc.)
10
v relinquish possession or control over
11
v throw or hurl from the mound to the batter, as in baseball