Definify.com

Definition 2024


māihi_ola

māihi ola

Hawaiian

Verb

māihi ola

  1. to barely escape
  2. to escape by the skin of one's teeth