Grammar
N2AI-drafted〜ないとも限らない
it's not impossible that ~; you never know
Formation
V-ない形 + とも限らない、い形容詞(〜くない)/な形容詞でない/Nでない + とも限らない
Usage
A double negative meaning there is still a chance that something (usually undesirable) could happen, so one should be prepared. It often appears with 万が一・もしかしたら and is followed by advice or precautions. Note that 〜とは限らない simply denies that something is always true, while 〜ないとも限らない warns of a remaining possibility.
Examples
地震が起こらないとも限らないから、水を用意しておこう。
じしんがおこらないともかぎらないから、みずをよういしておこう。
An earthquake could still happen, so let's prepare some water.
彼が気を変えないとも限らないので、もう一度確認しよう。
かれがきをかえないともかぎらないので、もういちどかくにんしよう。
He might well change his mind, so let's confirm once more.
鍵をかけておかないと、泥棒に入られないとも限らない。
かぎをかけておかないと、どろぼうにはいられないともかぎらない。
If you don't lock up, you never know—a burglar might get in.