Definify.com

Definition 2024


estrangled

estrangled

English

Verb

estrangled

  1. simple past tense and past participle of estrangle