Crossword Answer Lookup

Sincere pledge (7)

Guardian Puzzle #29051 16 Across 2023-04-22
Definition
pledge
Answer
EARNEST