- a complete coward.
- a consummate fool.
- a double-dyed villain.
- a perfect idiot.
- a thorough nuisance.
- a thoroughgoing villain.
- an arrant fool.
- an exhaustive study.
- gross negligence.
- made a thorough search.
- our accountant is thorough.
- pure folly.
- stark staring mad.
- the unadulterated truth.
- thorough research.
- thoroughgoing research.
- utter nonsense.
- what a sodding mess.