WORDLE ENGLISH

touch

touchTo make physical contact with; to bring the hand, finger or other part of the body into contact with.

Wiktionary →
Daily Puzzle #1095 · June 18, 2024
·Archive
No comments yet