THESAURUS
hold forth
debate, declaim, demagogue, discourse, elocute, explain, exposit, expound, extend, harangue, hold out, lecture, monologize, monopolize the conversation, moralize, mouth, offer, orate, out-herod Herod, perorate, point a moral, preach, prefer, present, proffer, put up, rabble-rouse, rant, read, read a lesson, recite, rodomontade, say aside, sermonize, soliloquize, spiel, spout, submit, tender, think aloud, think out loud, tub-thump
ROGET THESAURUS
hold forth
Speech
VB
speak of, say, utter, pronounce, deliver, give utterance to, utter forth, pour forth, breathe, let fall, come out with, rap out, blurt out have on one's lips, have at the end of one's tongue, have at the tip of one's tongue, break silence, open one's lips, open one's mouth, lift one's voice, raise one's voice, give the tongue, wag the tongue, talk, outspeak, put in a word or two,
hold forth, make a speech, deliver a speech, speechify, harangue, declaim, stump, flourish, recite, lecture, sermonize, discourse, be on one's legs, have one's say, say one's say, spout, rant, rave, vent one's fury, vent one's rage, expatiate, speak one's mind, go on the stump, take the stump, soliloquize, tell, speak to, talk together, be eloquent, have a tongue in one's head, have the gift of the gab, pass one's lips, escape one's lips, fall from the lips, fall from the mouth.
Dissertation
VB
expound upon a subject, dissert upon a subject, descant upon a subject, write upon a subject, touch upon a subject, treat a subject, treat a subject thoroughly, treat of a subject, take up a subject, ventilate a subject, discuss a subject, deal with a subject, go into a subject, go into a subject at length, canvass a subject, handle a subject, do justice to a subject,
hold forth, discourse, delve into.
Teaching
VB
teach, instruct, educate, edify, school, tutor, cram, prime, coach, enlighten, inculcate, indoctrinate, inoculate, infuse, instill, infix, ingraft, infiltrate, imbue, impregnate, implant, graft, sow the seeds of, disseminate, given an idea of, put up to, put in the way of, set right, sharpen the wits, enlarge the mind, give new ideas, open the eyes, bring forward, teach the young idea how to shoot, improve, expound, lecture, read a lesson, give a lesson, give a lecture, give a sermon, give a discourse, incept,
hold forth, preach, sermonize, moralize, point a moral, train, discipline, bring up, bring up to, form, ground, prepare, qualify, drill, exercise, practice, habituate, familiarize with, nurture, drynurse, breed, rear, take in hand, break, break in, tame, preinstruct, initiate, inure, put to nurse, send to school, direct, guide, direct attention to, impress upon the mind, impress upon the memory, beat into, beat into the head, convince, book, workbook, exercise book, preach to the wise, teach one's grandmother to suck eggs, teach granny to suck eggs, preach to the converted.