Search in full dictionary

STRAITJACKET (1)

STRAITJACKET (1)
ScnMaster
anything that severely confines, constricts or hinders. —Secrets of the Mest Universe Glossary (approved 26-9-90)