melamed

adj.

Describing a drinker who teaches unsolicited lessons until the pupils begin quietly leaving.

Source: Wiktionary