pushed through

language: en

definitions

  1. successfully forced to be accepted or completed
    en: successfully forced to be accepted or completed

examples

  1. The controversial bill was pushed through the legislature last night.

    The controversial bill was pushed through the legislature last night.