ENGLISH
REFERENCE
ENGLISH
REFERENCE
cleaner
idiom
A fixer; a person who disposes of bodies and evidence.
Anchors to
cleaner
© 2026 English Reference
Lists