leaked

/liːkt/

leaked

English Verb Top 9,262
Ad

Definition

simple past and past participle of leak

Ad