an officer holding the highest rank in the army. an admiral of the highest rank. a military officer of highest rank. Japanese calls Gen-Sui.
an officer holding the highest rank in the army. an admiral of the highest rank. a military officer of highest rank. Japanese calls Gen-Sui.