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