English, asked by nitinnitin4401, 11 months ago

Idioms meaning for put his foot down

Answers

Answered by ToshjNandini
0

Answer:

to adopt a firm policy when faced with opposition.

Similar questions