menu_book

Definition

To stop; to cease; to no longer continue.

chat_bubble_outline

In Context

  • "The protests in Brazil are unfolding just as its long and heralded economic boom may be coming to an end."