What's another word for thorough?

comments powered by Disqus