v. hammer a nail; attach with a nail; shut up (a box, container, etc.) with nails; arrest, trap; catch in lie; focus in on, set firmly on; find; punch, hit (Slang); (Slang) have sex with (vulgar)
NAIL
Meaning of NAIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012