The Italian term "masticai" matches the English term "chomped"

other italian words that include "masticai" : english :
masticai champed
masticato, masticai chewed