|
English to English verb 1. succeed in obtaining a position  He nailed down a spot at Harvard source: wordnet30
2. define clearly  I cannot narrow down the rules for this game source: wordnet30
3. make final; put the last touches on; put into final form  let's finalize the proposal source: wordnet30
|