n.
1.extended verbal expression in speech or writing
2.an address of a religious nature (usually delivered during a church service)
3.an extended communication (often interactive) dealing with some particular topic discourse v.
1.to consider or examine in speech or writing
2.carry on a conversation
3.talk or hold forth formally about a topic