lecturing

lezing houden; voordragen; de les lezen; langdurig berispen

humongous

(Informeel) heel groot, enorm; buitengewoon groot (in grootte en hoeveelheid)