Search
severely critical
extremely intense and forceful, often leaving a lasting impression or impact