Search in full dictionary
PERPETRATED (2)
PERPETRATED (2)
ScnMaster
done or performed (something evil, criminal or offensive); been guilty of.
—The Problems of Work Glossary Final approval 12.3.90