lam·baste lam?b?st,-?bast/ verb verb: lambaste
Post# of 39368
synonyms: | criticize , chastise , censure , take to task, harangue , rail at, rant at, fulminate against ; More |
synonyms: | criticize , chastise , censure , take to task, harangue , rail at, rant at, fulminate against ; More |