put one's foot down 坚决反对Meaning:. This idiom is used to describe when someone takes a firm stand. They are determined to have things happen their way. This idiom is often used to describe when someone prevents something from happening work out: (1) 设计;制订;安排(2) 使筋疲力尽;...