Home

Word

torture chamber, n.
more info a room in which torture is inflicted
<noun.artifact>

torture chamber
semantic pointers
hypernym