Crossword Answer Lookup

500k+ clues

Eyeball components swivelling, which holds face in place? (10)

Answer WATCHSTRAP
Definition: which holds face in place?
Times #26873 13 Down 2017-11-03