Home / Report Question

Q. Idioms and phrases for- put his foot down
  • A. not to yield
  • B. resign
  • C. to accept the proposal unconditionally
  • D. withdraw

Correct Answer: A