ソウコウシャ
Meanings
Noun
1. armoured vehicle; armored vehicle
Pitch accent
ウコ
ウシャ
Composed of
armoring; armouring; armor; armour
car; vehicle