Crossword Answer Lookup

500k+ clues

It restrains worker, perhaps a seasonal deliveryman (5)

Answer SANTA
Definition: deliveryman
Times #28894 25 Down 2024-04-18