Vietnamese meaning See lambaste: Đánh quật, vậtverb Compiled by Tanro Dictionary from Wiktionary · Data sources & licenses