Ninjawords is on the iPhone! Watch a video or download it here.
thorough
adjective
°painstaking and careful not to miss or omit any detail.
"The Prime Minister announced a thorough investigation into the death of a father of two in police custody."
"It is a thorough pleasure to see him beg for mercy."