To face a final and decisive defeat.
"After years of success, the company finally met its Waterloo when sales plummeted."
Things are more fun or effective with more people involved.
a situation in which something increases in size or importan...
to make a brief appearance in a film
to develop or change gradually from a previous form or condi...
from the most reliable source; directly from the person invo...
to succeed with a very high score