hard put

EN → TR

Tanım

•facing or experiencing financial trouble or difficulty

Eş & Zıt Anlamlılar

Eş anlamlılar
hard pressed
hard-pressed
in a bad way