Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    castigate




castigate v ['kæsti(g)eit]

1. наказывать, наказать
2. бить
3. бранить, выбранить
4. жестоко критиковать
5. исправлять, исправить (лит. произведение)




How to Translate