- Japanese⇔English Dictionary

  1. 1. [exp, v1] to give someone a surprise; to catch off guard and fluster; to frustrate (e.g. someone's plans); to give someone a blow; to scare the hell out of (id)

Kanji in this word