Definify.com

Definition 2025


imbraced

imbraced

English

Verb

imbraced

  1. simple past tense and past participle of imbrace