have a heavy handhave a high opinion ofhave a historyhave a hunchhave a lead foothave a light foothave a long tonguehave a long windhave a mind tohave a nice dayhave a passing acquaintance withhave a predispositionhave a predisposition forhave a rare timehave a ready tonguehave a recordhave a rough passagehave a safe triphave a shot athave a stronghold on the markethave a sweet toothhave a thick skullhave a tile missinghave a tonguehave a tryhave a voicehave a washhave a well lined pursehave a whack at ithave a wifehave a word withhave all one's eggs in one baskethave an abortionhave an ace up one's sleevehave an affair with someonehave an ax to grindhave an axe to grindhave an easy fasthave an eye onhave an itching palmhave ants in the pantshave at hearthave at one's fingertipshave at the tips of one's fingershave bats in one's belfryhave both feet on the groundhave cognizance ofhave cold feethave come a full circlehave compassion on