Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
punishment 
  n 
1 u 惩 罚 [chéngfá] 
2 c/u  (penalty) 处 罚 [chŭfá] 
to take a lot of punishment   (fig) 
[car, machine, person, body] 
受 到 很 大 损 伤 


capital punishment 
  n u 死 刑 [sĭxíng] 
corporal punishment 
  n u 体 罚 [tĭfá]