nail down

nail down

nails down

nailed down

nailed down

nailing down

Verb
succeed in obtaining a position

Synonymer

Synonymer