Give/Deliver
Incorrect . He made an interesting lecture.
Correct : He gave/delivered an interesting lecture.
Note: But “make” can be used before 'speech'.
We can Say:
He gave/delivered/made an interesting speech.
Watch video to know: Shipwreck more tragic than Titanic https://youtu.be/7IVaHgxHU20