- Japanese⇔English Dictionary

  1. 1. [exp, v1] to have one's faults exposed; to have one's secrets blown

Kanji in this word