biz-atch
English
Noun
biz
-atch
(
plural
biz-atches
)
Alternative form of
bizatch
.