STOCK DOVE Meaning of STOCK DOVE in English ■ noun a small grey pigeon nesting in holes in trees, resembling a wood pigeon. [ Columba oenas .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004