Definitions | have a period |
| verb
- To menstruate
- Note: Any object in an orbit, or in simple harmonic motion also has a period
Translations: - French: avoir ses anglais (literally meaning having your English)
Supplemental Details:Sponsor an extended definition for have a period for as little as $10 per month. Click here to contact us.
| |
|