Top matchしょうしゃ廠舎shoushaNounbarracks; cantonmenttemporary lodging with roof but no walls (esp. for military exercises)orig. meaning Listen Pitch on OJAD Explore