自じ白はく剤ざいMeaningsNoun1. truth serum; truth drugKanji used自self白white剤chemical substanceComposed of自じ白はくconfession; admissionNoun剤ざいmedicine; agent; (chemical) substance; drug; doseSuffix