What do the following idioms mean?

"salami speech" and "man-on-the-horseback"


I've never read or heard these things said in my life. Where did yo find then?


A "man on horseback" is a military leader whose popularity or power is such that he could take over the government.

I'm not familiar with "salami speech".

Students: We have free audio pronunciation exercises.

Hossein Salami is commander-in-chief of the Islamic Revolutionary Guard Corps of Iran. He gave a speech in February in which he threatened the US and Israel. Maybe that's what you saw.

Teachers: We supply a list of EFL job vacancies