What does bachelor-at-arms mean?

bachelor-at-arms meaning in General Dictionary

a knight for the lowest order; could display just a pennon