What does “夹住” mean in English ?

What does “夹住” mean in English ?

A.radome

B.grip

C.manifold

D.audio

正确答案是B