HomeENGLISH Synonym of " Lambast " is _____________? June 30, 2018 0 A. EntombB. ReprimandC. CeaseD. ForbearE. Adore Tags ENGLISH UPDATED MCQs Facebook Twitter