DictionaryForumContacts

Morphology analysis
castigate (3) | Noun
castigate singular
castigates plural
castigate (103) | Verb
castigate
castigates
castigating
castigated
castigated