succeed in obtaining a position; "he nailed down a spot at harvard"

listen to the pronunciation of succeed in obtaining a position; "he nailed down a spot at harvard"
succeed in obtaining a position; "he nailed down a spot at harvard"
Favorites