← Back to browseトレンチガン[torenchigan]nounJapanese definitionNo Japanese definition yet.English definitiontrench gun (esp. the Winchester M1897); combat shotgunExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトレンチトレンチャートレンチングトレンチ工法トレンチこうほうトレンチコートトレンド