Crossword Answer Lookup

500k+ clues

It keeps some afloat above deserted platform (9)

Answer OVERDRAFT
Definition: It keeps some afloat
Independent #11286 2022-12-14