OVIPOSITOR Meaning of OVIPOSITOR in English [ ˌəʊvɪ'pɒzɪtə ]■ noun Zoology a tubular organ through which a female insect or fish deposits eggs. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004