Search in full dictionary
CHEWING UP (2)
CHEWING UP (2)
ScnMaster
thoroughly beating or defeating.
—
Class VIII
№8, Approved November 1990