English Dictionary
Definition ovulate in British English
ovulate verb
[intransitive] verb
/ˈɒvjʊleɪt/
Synonyms and related words
