Teaching BSSTET Special Educator (Paper 1 & 2) Mock Test 2024 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Put your foot down
1
to be firm about something
2
to squash an insect
3
to make great effort
4
to get into trouble