catch someone cold—(Sport) surprise one’s opponents when they are not prepared for an attack:
- Northern, seeking their eighth successive League win, were caught cold by Castleford.
have someone cold—(U.S. sl.) have a person in one’s power or at one’s mercy:
- He’ll have to take whatever deal they offer him, they’ve got him cold for the murder of Sedley.