Definify.com

Definition 2025


estrangled

estrangled

English

Verb

estrangled

  1. simple past tense and past participle of estrangle