Definify.com

Definition 2024


imbarked

imbarked

English

Verb

imbarked

  1. simple past tense and past participle of imbark