in the dogbox 短语 释义与例句 phr. 1. Synonym of in the doghouse (“subjected to someone's anger or disapproval”). 新西兰 南非 非正式