thorough

Synonyms of THOROUGH