place at someone's disposition - English Synonyms Dictionary