Question: what is the meaning of the idiom call down?
Answer: To criticize or reprimand someone: The teacher called me down for being late. The grouchy boss took a cruel delight in calling down the members of the staff. 5. To invoke something, as from heaven: The prophet called down punishment on the wicked. Their sins called a plague down upon them.