be put in a difficult situation or be caught in a jam (as a pitcher) - Francés Inglés Diccionario