DICTIONARY


Definition of LAMBASTE

verb : LAMBASTE

Source: WordNet 3.1


See more about : LAMBASTE