百も承知 ひゃくもしょうち Meanings Expression knowing only too well; being fully aware of Kanji 百 hundred. Read as ヒャク. 承 consent. Read as ショウ. 知 know. Read as チ. Jinuma: Japanese Dictionary · Word lists