NAIL


Meaning of NAIL in English

(n.) To fasten, as with a nail; to bind or hold, as to a bargain or to acquiescence in an argument or assertion; hence, to catch; to trap.

Webster's English dictionary.      Английский словарь Webster.