Search in full dictionary
CHEWED IN
CHEWED IN
ScnMaster
overwhelmed. From the phrases
plowed in
, meaning
overwhelmed
and
chewed
up, meaning thoroughly beaten or defeated.
—
Class VIII
№19, Approved November 1990