Prelect is a fairly rare word that means to deliver a lecture or discourse. It's not a word that you're likely to encounter very often, but if you're searching for synonyms, you might want to consider words like teach, instruct, expound, impart, or enlighten. These words all convey the idea of imparting knowledge or information to an audience. Other possibilities include lecture, discourse, sermonize, edify, explicate, or pontificate. Keep in mind that some of these words may have slightly different connotations than prelect, so you'll want to choose the one that best reflects the specific usage and tone you're going for.