NichiDict

あわや

[awaya]

Meanings

1.Adverb

nearly; almost; on the verge (of happening)