Hi, The term means nothing to me. I googled briefly, and got the feeling that it might relate to customers who have automatic protection against overdrafts. Or possibly, it may be a feature related to the use of credit cards.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.