to grimaceto groove with someoneto ground breakto grow a businessto grow old gracefullyto grow wearyto grumbleto handto hand in noticeto hand outto handleto handle wellto hang sb with rope or chainto hang upto harassto hateto have 40 winksto have a bee in one's bonnetto have a blowoutto have a bone to pick with somebodyto have a bone to pick with someoneto have a bottomless pitto have a chip on one’s shoulderto have a choiceto have a concussionto have a conditionto have a contractionto have a familiar ring to sthto have a few screws looseto have a fillingto have a finger in every pieto have a frog in one’s throatto have a good grasp of somethingto have a good head for figuresto have a grand timeto have a green thumbto have a head like a sieveto have a huge effect onto have a knack forto have a lead footto have a long faceto have a major impact onto have a mindto have a mind like a sieveto have a nice oneto have a nose for troubleto have a nose like a bloodhoundto have a one track mindto have a reshuffleto have a rosy outlook