NAIL Meaning of NAIL in English See ↑ ATTACH 1, ↑ CATCH 2 ◆◆◆• ↑ hit the nail on the head/put your finger on it Longman Activator English vocab. Английский словарь Longman активатор . 2012