Words nearby
have a hard time
have a good mind to,
have a good thing going,
have a good time,
have a grasp of,
have a hand in,
have a hard time,
have a head for,
have a heart,
have a hold over,
have a lot going for,
have a lot on one's plate