V- to strongly criticize or disapprove synonyms:blame;condemn, criticize
N-not having any useful result
A-giving or showing careful attention to every detail.
V-to completely stop or end something
synonyms:suppress;crack down ; subdue
A-not doing a duty carefully or well enousynonyms: