A full bird because of his eagle insigne.
colonel
"Colonel" is a military rank, and has no word with "opposite meaning".
A Major is an Commissioned Officer is the military where as a Sergeant is an Non-Commissioned Officer (NCO). So yes a Major is higher in rank than a Sergeant.
Colonel
Generally, an Army unit commanded by a colonel is called a brigade, regiment, or group. See related links for information about different military organizations and units.
the opposite of colonel is like -police -firefighter -doctor -attorney -lawyer -etc. the reason why these are opposite of colonel because colonel mean "military rank" and these jobs up top talks about different jobs because they are not "military rank work" so this is a reason why these are opposite meaning for colonel.
a colonel is military, marine corp, or air force above lieutenant and below brigadier.
colonel in chief
Colonel
a person who is drafted into military service
You would have to be a bit more specific in regards to his full name, time period served (if possible), and what military. I've found references to several persons by that rank and last name.
Conscription.