Join Our Socials
Direction.
Choose the alternative which best expresses the meaning of the idiom / phrase.
To keep captive and demand concession
To humiliate somebody
To offer bribe
To blackmail and extract money
A. To keep captive and demand concession