Word: drenching
Part of speech: Noun
Syllables: drench
ing
Definition: The administering of a draught to an animal.
Morphemes:
Affix: drench
Language: en
PoS: Noun
Meaning: A draught administered to an animal.
Affix: -ing
Language: en
PoS: Suffix
Meaning: Used to form gerunds, a type of verbal nouns, from verbs.