English, asked by yaminibhotka5, 1 year ago

meaning of ..they have nailed it​

Answers

Answered by vedansh22agarwal
1

Answer:

best compliment or the best performance

Answered by musab84
1

Answer:

nailed it" means you got something exactly right, or did something perfectly. You can think of someone trying to hammer a nail into a board. They hit the nail so perfectly that the nail goes straight into the board very well.

Similar questions