GIVE A HANDLE Meaning of GIVE A HANDLE in English Furnish an occasion, give an opportunity. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012