seize hold of
An impregnable fortress or castle is very difficult to defeat or overcome; an opinion or argument of that same quality is almost impossible to successfully change or challenge.
someone who organizes a business venture and assumes the risk for it
Related Word Parts
Differentiated vocabulary for your students is just a click away.