General Antonyms:
* Superficial: This implies a lack of depth or detail.
* Cursory: This means hasty and incomplete.
* Perfunctory: This suggests a lack of care or enthusiasm.
* Incomplete: This simply means not finished.
* Partial: This implies only covering part of something.
More Specific Antonyms:
* Sloppy: This emphasizes a lack of care or precision.
* Careless: This implies a disregard for accuracy.
* Haphazard: This means random and disorganized.
* Random: This emphasizes a lack of system or plan.
The best antonym for "thorough" will depend on the specific situation.