Crossword Answer Lookup

500k+ clues

China's rising clout (4)

Answer SLAP
Definition: clout
Telegraph #187 1 Down 2025-08-24