give hostages to fortune - English Synonyms Dictionary