Definify.com

Definition 2025


stuprated

stuprated

English

Verb

stuprated

  1. simple past tense and past participle of stuprate