【法】 throw the book at
give; render; yield; administer to; afford; confer; deal; impart; vouchsafe【医】 administration; D. D.; Det.; detur
acrimony; sternness; hardness; rigour; sharpness; stringency【法】 iron; stringency
penalize; punish