PIN STH
Meaning of PIN STH in English
down
to explain or understand sth exactly :
The cause of the disease is difficult to pin down precisely.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005