NAIL STH
Meaning of NAIL STH in English
up
1.
to fasten sth to a wall, post, etc. with a nail or nails
2.
to put nails into a door or window so that it cannot be opened
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005