haranguant
French
Participle
haranguant
present participle of
haranguer