lecturing

lezing houden; voordragen; de les lezen; langdurig berispen

humongous

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

mount

(op)stijgen, bestijgen, beklimmen, opgaan; te paard zetten, laten rijden; iets op iets plaatsen, voeren, opstellen; organiseren