Bad check has 2 different meanings across 1 category:
Noun
a check that is dishonored on presentation because of insufficient funds
"issuing a bad check is a form of larceny"
A check/cheque written against a bank account with insufficient funds to pay the bearer the amount of the check.