Search in full dictionary
STAMPED ON
STAMPED ON
ScnMaster
crushed, suppressed or put down. Variation of the phrase
stamped
out
.
—
OEC
-
Organization
App Mar 91