Search in full dictionary
BAT, ON ITS OWN (1)
BAT, ON ITS OWN (1)
ScnMaster
(informal)
on it's own
initiative
; without
help
from others; singlehandedly. A variation of off one's own
bat
.
—
Academy
Level
IV Glossary