PIN DOWN


Meaning of PIN DOWN in English

fix firmly in place; confirm, determine; force into revealing the truth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.