thorough

thorough

The patient gets a thorough check up.

thorough

He made a thorough work in painting the shelf.

thorough

Her mother had a thorough recipe of cookies.

adj 2 careful to do things properly to avoid mistakes