Which meaning best matches Put your foot down?

  • to be firm about a rule or decision
  • to step on paper
  • to run very fast