to leave slightly open - English Synonyms Dictionary