tenderizer - English Synonyms Dictionary

tenderizer

n.
[1] tenderiser