He is overdrawn in his bank account. Would "overdrawn on" be more natural sounding to native speakers?
Yes.
So, "overdrawn in" is ungrammatical? (The example came from the caption of some youtube video of some American new station.)
Forum Rules