Полный англо-русский словарь
have over the barrel
Амер. застать врасплох
Полный англо-русский словарь
have over
have part