Company-sergeant-majors meaning : An appointment in the army, the senior warrant officer in a company, usually held by a warrant officer class 2.
company sergeant majors
cancan
oyez
botching
storaxes