Definify.com

Definition 2024


imbraced

imbraced

English

Verb

imbraced

  1. simple past tense and past participle of imbrace