Vocabulary
一分の隙もない
いちぶのすきもない
without any weak spot; watertight (e.g. reasoning); impeccable
expression
i-adjective