Skip to main content

Definitions by rubadubdon

Critically acclaimed 

When critics proclaim from the top of the mountains the greatness of something, it has been critically acclaimed.
Critically acclaimed storm-chaser Connor is known for his awesome storm-chasing abilities.