Meaning ofmasticatein English

masticate

us/məˈstɪkeɪt/uk/məˈstɪk.eɪ.təʊ/
#uncommon
Definitions