Synonyms of lectured

1 Syllable
talk, spiel, teach, speak, spout
2 Syllables
expound, birched, prelect, address, declaim
3 Syllables
harangue, recite, deliver, discourse, orate, punished