1 town major | Definition of town major

town major

noun

Definition of town major

: an officer of a British garrison having the general supervision of good order (as in an occupied city during military operations)

First Known Use of town major

1646, in the meaning defined above

Keep scrolling for more