TEREBRA Meaning of TEREBRA in English noun the boring ovipositor of a hymenopterous insect. 2. terebra ·noun a genus of marine gastropods having a long, tapering spire. they belong to the toxoglossa. called also auger shell. Webster English vocab. Английский словарь Webster. 2012