Definition - Synonyms. Definition of castigate. censure severely; inflict severe punishment on. Synonyms of castigate. denounce pronunciation denounce [ en ] ...
確定! 回上一頁