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