Buffer

The Slang Dictionary Etymological Historical and Anecdotal · 1913 · p. 6
a navy term for a boatswain’s mate, one of whose duties it is—or was—to administer the “ cat .”
Readham'da tam maddeyi gor →