Search in full dictionary

CHEWING UP (2)

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