Learn how to say Ovulate correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word ovulate:
discharge ova or ovules from the ovary:
women who ovulate but cannot conceive
all the eggs that will be ovulated are present at birth
late 19th century: back-formation from ovulation, or from medieval Latin ovulum ‘little egg’ (see ovule) + -ate3