'miles gloriosus' definitions:

Definition of 'miles gloriosus'

(from WordNet)
noun
A braggart soldier (a stock figure in comedy)