have a grip on something - English Synonyms Dictionary