2. thorough

adjective. (ˈθɝːoʊ, ˈθɔroʊ) Painstakingly careful and accurate.