nail_downEnglish

nail down, finalise, finalize, nail, narrow

Verb

Succeed in obtaining a position

English: nail down, nail, peg

Bahasa: memasak, memantek

Bahasa words with similar meanings

All 27

English words with similar meanings

Show 10 words