bn:00086530v
Verb Concept
EN
deliver  present
EN
Deliver (a speech, oration, or idea) WordNet 3.0
Definitions
Examples
Relations
Sources
Links
EN
The commencement speaker presented a forceful speech that impressed the students WordNet 3.0 & Open English WordNet
WordNet 3.0 & Open English WordNet