Crossword Answer Lookup

500k+ clues

Let oneself down, on the face of it (6)

Answer ABSEIL
Definition: Let oneself down,
Guardian #22201 5 Across 2001-05-05