noun, na-adjective, noun which may take the genitive case particle 'no'
already well aware; knowing full well
A formal, somewhat literary yojijukugo meaning one is already fully aware of something, often used to acknowledge prior knowledge or to indicate that something is already understood.
I am already well aware of that matter.
It is a fact we are already well aware of, but I would like to reconfirm it.
承知 alone means 'knowing' or 'consent', while 先刻承知 emphasizes that the knowledge was already present beforehand.
百も承知 is a more colloquial expression meaning 'knowing perfectly well', whereas 先刻承知 is more formal and literary.
A yojijukugo combining 先刻 (already, previously) and 承知 (knowing, understanding). The exact historical derivation is uncertain, but it follows a common pattern of four-character compounds used in formal writing.