Meaning ofevisceratein English

eviscerate

us/ɪˈvɪsəˌreɪt/uk/ɪˈvɪsəˌreɪt/
#uncommon
Definitions