DICTIONARY


Definition of LAMBASTES

verb : LAMBASTES

Source: WordNet 3.1


See more about : LAMBASTES