put one's foot down

Meaning

  1. To insist, demand, or refuse with finality.
  2. (informal, literally) To make a vehicle go faster; accelerate.

Translations

hacer valer su autoridad

Notes

Sign in to write sticky notes