through-and-through (adjective) out-and-out: complete
Sinonime: absolute, arrant,
consummate, downright,
full, outright,
perfect,
thorough, thoroughgoing, through-and-through,
total,
uncompromising, undiminished,
unmitigated, unqualified,
utter,
whole