sweatbox n 1: small or narrow cell 2: a device that causes tobacco leaves or fruit or hides to sweat
Copyright © 2025 3Dict.net