sıkboğaz

to put great pressure on sb Verb
to back off Verb
to railroad Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Zorlamak, baskı yapmak” anlamına gelen Sıkboğaz ... Sıkboğaz olmak deyimlerinde geçer