ball - definition and synonyms

noun Scottish
  1.   From our crowdsourced Open Dictionary
    the ball is on the slates the game is up; it's all over

    The ball is on the slates for this brand of democratic expression.

    Submitted from United Kingdom on 24/02/2017