What's the difference between "lambaste" and "criticize", if any?
For instance, are they interchageable in such sentences: she lambasted the toddler for being naughty? The doctor was criticized for being forgetful?
Please give some more examples. Thanks in advance!